编码新手和此网站新手。我确实尝试寻找答案 对于我在之前提出的问题部分中的问题,但它们似乎都超出了我的薪资等级。所以,下面是我正在使用的代码,我的问题就在它下面。 (顺便说一句,我正在使用 codeacademy 来了解这些东西是否看起来真的很基本:/)
var greeting = function(name)
{
console.log("Great to see you," + " " + "name");
};
greeting("Matt");
我的问题,我不知道我做错了什么(如果有的话)。我当时在 印象中的一行:
greeting("Matt");
它将填充我在那里输入的名称并将其与 我在“var”中声明的字符串的另一部分如下所示:
"Great to see you, Matt"
不幸的是,事实并非如此。它只是打印到控制台“很高兴见到你,名字”。我觉得我需要声明一些东西来识别我在下面输入的输入,但作为指南给出的示例并没有这样做,并且在示例中正确打印为“很高兴见到你,艾米丽”。
任何帮助将不胜感激。另外,我尽力格式化 以最易读的方式进行此操作。如果您对 future 的问题和讨论有任何提示,我们将不胜感激!
最佳答案
你的名字在""
中,所以它是文本,而不是变量。只需删除名称周围的 ""
即可。
var greeting = function(name)
{
console.log("Great to see you," + " " + name);
};
greeting("Matt");
关于Javascript 函数语法错误输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42291922/