我无法弄清楚为什么我的警报命令无法正常工作。我试着寻找其他人的答案'问题,但因为我是一个完整的新手,我无法找到解决方案。我的控制台在参数列表之后给了我这个错误:practice.js:26 Uncaught SyntaxError:missing)。谢谢你的任何建议。我在我的第一周使用JavaScript,所以请轻松告诉我:)
var firstName = prompt("What is your first name?");
var lastName = prompt("What is your last name?");
firstName = firstName.toUpperCase();
lastName = lastName.toUpperCase();
var fullName = firstName + " " + lastName;
var fullNameLength = fullName.length;
alert("The string " + fullName + " is " fullNameLength + " characters long.");
答案 0 :(得分:0)
警告参数中缺少一个+
符号:
alert("The string " + fullName + " is " + fullNameLength + " characters long.");
// ^ here
您应该在适当的编辑器或IDE(webstorm,vs code,...)中编写代码。这样编辑器会为您突出显示这些简单的语法错误,有时甚至会提出解决方案。