有人可以帮助else if语句吗?这是脚本:
例如,我要尝试输入类型“ 2”,并使其计算两个数字的减法,但是它始终以第一个if语句开始,然后继续执行整个脚本。因此,基本上,当我要选择要查找的计算类型时,它会忽略我一开始输入的内容。
答案 0 :(得分:0)
您已经将条件放在双引号中,然后将它们评估为true,这就是为什么它总是在第一个if块中运行代码的原因。更改
if ("x == 1") // always true
//...
else if ("x == 2")
//...
到
if (x == 1) // true when x has the value 1
//...
else if (x == 2) // true when x has the value 2
//...