if语句即使对于简单的整数值也始终返回true [英] if statement always return true even for simple integer values

查看:47
本文介绍了if语句即使对于简单的整数值也始终返回true的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

对于每个值,我都会面临我的If语句始终返回true的问题.

  var radioValue = parseInt($("input [name = packageRadio]:checked").val())alert(radioValue);//1000、500,-1如果((radioValue)== -1);{alert("no");} 

对于每个值 alert("no")总是在调用.

解决方案

在if之后删除分号

  if((radioValue)== -1){alert("no");} 

i facing issue my If statement returning always true, for each value.

 var radioValue = parseInt($("input[name=packageRadio]:checked").val())
            alert(radioValue); // 1000, 500, -1



            if ((radioValue) == -1);
            {
                alert("no");

            }

for every value alert("no") is always calling.

解决方案

Remove semicolon after if

if ((radioValue) == -1){
   alert("no");

}

这篇关于if语句即使对于简单的整数值也始终返回true的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆