Sim*_*mon -23 javascript function
我对 Javascript 完全陌生,我正在学习“ http://www.codecademy.com ”上的教程
在函数方面遇到了一些困难,所以当我有时间闲逛时,我不知道为什么我的脚本无法正常工作,直到我更改=为===,但为什么===有效而=不是?
var testTest = function(answer) {
if (answer === "doggies") {
return "My favorite animal!";
} else {
return "Tested";
}
};
testTest("doggies")
Run Code Online (Sandbox Code Playgroud)
因此,当我输入doggies它时,它会显示给我,My favorite animal!
而当其他任何东西都Tested应该显示时。
但是当我有=这个else部分时,它就不起作用了。
var testTest = function(answer) {
if (answer = "doggies") {
return "My favorite animal!";
} else {
return "Tested";
}
};
testTest("elephant")
Run Code Online (Sandbox Code Playgroud)
我希望这对你有意义。
~西蒙