为什么我的if语句代码会产生错误的输出



我希望this if语句代码显示与声明变量相对应的结果,但我最终得到了错误的答案(星期六(,我认为这是错误的,为什么?

let day = "Monday";
if (day = "Saturday")
{
console.log("Today is Saturday");
}
else if (day = "Sunday")
{
console.log("Today is Sunday");
}
else 
{
console.log("Day does not exist");
}

您使用的是single=,它是赋值运算符。使用===比较两个字符串。

let day = "Monday";
if (day === "Saturday")
{
console.log("Today is Saturday");
}

相关内容

  • 没有找到相关文章