JavaScript if语句不起作用
我在JS中有一个if语句。当我设置值a==50时,它并没有说a等于50。相反,它说a大于50 您在这一行有一个输入错误:JavaScript if语句不起作用,javascript,Javascript,我在JS中有一个if语句。当我设置值a==50时,它并没有说a等于50。相反,它说a大于50 您在这一行有一个输入错误: if (a == b); { // ^ 删除分号在if条件之后: if (a == b) { 如果出现以下情况,则上述问题有两个: b似乎未声明 你的警报显示a等于50。但是如果(a
if (a == b); {
// ^
删除分号代码>在if条件之后:
if (a == b) {
如果出现以下情况,则上述问题有两个:
b
似乎未声明
你的警报显示a等于50。但是如果(a<50){
,它将永远不会在内部发生
你应使用:
var b = 50;
if (a < b) {
alert ("a is less than " + b);
} else if (a == b) {
alert ("a is equal to " + b);
} else {
alert ("a is greater than " + b);
}
var b=50;
if(a
您在这一行有一个输入错误:
if (a == b); {
// ^
在if条件之后删除分号;
:
if (a == b) {
如果出现以下情况,则上述问题有两个:
b
似乎未声明
您的警报显示a等于50。但如果(a<50){
,则在内部不会发生此情况
你应使用:
var b = 50;
if (a < b) {
alert ("a is less than " + b);
} else if (a == b) {
alert ("a is equal to " + b);
} else {
alert ("a is greater than " + b);
}
var b=50;
if(a
如果您的条件不正确,请先更改您的条件
if(a<=50){
}
如果(a您的条件错误,请先更改if
条件
if(a<=50){
}
if(aif条件格式为if(cond){}
!无分号。也可以尝试使用三元来查看它的工作原理
var a = 50;
alert(a < 50 ? "a is less than 50" : (a == 50) ? "a is equal to 50" : " a is greater than 50");
if条件格式为if(cond){}
!无分号。也可以尝试使用三元来查看其工作原理
var a = 50;
alert(a < 50 ? "a is less than 50" : (a == 50) ? "a is equal to 50" : " a is greater than 50");
;在if条件语句中,什么是b?这甚至应该如何与a<50
中的嵌套if语句一起工作?另外,请将您的代码粘贴到问题中(格式正确),添加带有代码的图像不是一个好的做法;在if条件语句中,b是什么?在a<50
中嵌套的if语句中,这应该如何工作?另外,请将您的代码粘贴到问题中(格式正确),添加带有代码的图像不是一个好的做法