我最近一直在使用JSfiddle.com来编译一些有趣的小代码和其他东西。但是当我做if else语句时(如下所示)我总是在else上出错。错误是:“预期分配或函数调用而不是看到表达式”。请看看我做错了什么。这是我的代码:
var name = prompt("What is your name?");
if (name == "Charles");
{
alert("Welcome master.");
}
Error here: else;
{
alert("You have been denied goodbye.");
}
答案 0 :(得分:2)
应该是:
var name = prompt("What is your name?");
if (name == "Charles") {
alert("Welcome master.");
} else {
alert("You have been denied goodbye.");
}
你不应该在if之后使用那个分号,因为半冒号结束/单独的语句并且条件刚刚开始。
答案 1 :(得分:1)
var name = prompt("What is your name?");
if (name == "Charles")
{
alert("Welcome master.");
}
else
{
alert("You have been denied goodbye.");
}