首页 > 解决方案 > 该函数应返回一个包含城市、逗号和空格、州、空格和邮政编码的字符串

问题描述

编写一个名为 makeLocation 的简单 JavaScript 函数,其中包含名为 city、state 和 zipcode 的三个参数。该函数应返回一个包含城市、逗号和空格、州、空格和邮政编码的字符串。例如,如果函数是这样调用的:

var region = makeLocation("San Francisco", "CA", "94129");

它将返回不带双引号的“San Francisco, CA 94129”。

请检查我的代码:

var region = function makeLocation("city", "state", "zipcode"){
return "city" + ', ' + "state" + " " + "zipcode";
}

标签: javascriptfunctionreturn

解决方案


为什么要在变量中添加引号?另外,为什么要创建一个命名函数,然后将其分配给一个不同命名的变量?看起来你需要阅读更多关于 JavaScript 的基础知识。

function makeLocation(city, state, zipcode) {
  return '' + city + ', ' + state + ' ' + zipcode;
}
var region = makeLocation('Logan', 'UT', '84321');
console.log(region);
// Outputs: Logan, UT 84321

推荐阅读