以下代码用于打印带有名称的名称字符串。然而,这是不正确的。

var nameString = function (name) {
    return "Hi, I am" + " " + name.

}
nameString("Amir")
console.log(nameString)

我没有实现/做错什么来阻止它显示字符串和名称?谢谢。

最佳答案

您的代码中的第一个错误在该行中

 return "Hi, I am" + " " + name.

删除句号或将其连接如下
 return "Hi, I am" + " " + name+"."

然后写
console.log(nameString("Amir"));

在这里检查 fiddle

10-07 22:05