Javascript If语句,该语句仅在数字不低于实际值时执行代码

Javascript If语句,该语句仅在数字不低于实际值时执行代码,javascript,Javascript,我有一个整数,比如说9。我想创建一个条件,仅当9不低于它时,允许用户单击按钮。我该怎么处理呢 if(not lower than 9){ execute the code here.... } 不幸的是,9永远是9。但是如果9被分配给一个变量,那么如果(variable>=9){….} 事实上,考虑到你的情况有多奇怪,它会按照你想要的方式工作 if (9) { // code } 它与if(true){相同,但是这里,9不小于9,它等于9,所以它将进入条件。pff。不要测试它是否为

我有一个整数,比如说9。我想创建一个条件,仅当9不低于它时,允许用户单击按钮。我该怎么处理呢

if(not lower than 9){
  execute the code here....
}

不幸的是,9永远是9。但是如果9被分配给一个变量,那么如果(variable>=9){….}

事实上,考虑到你的情况有多奇怪,它会按照你想要的方式工作

if (9) {
   // code
}

它与
if(true){
相同,但是这里,9不小于9,它等于9,所以它将进入条件。pff。不要测试它是否为0。

不幸的是,9将始终是9。但是如果9被分配给一个变量,那么你可以
if(variable>=9){..

事实上,考虑到你的情况有多奇怪,它会按照你想要的方式工作

if (9) {
   // code
}

这与
if(true){
相同,但在这里,9不小于9,等于9,因此它将进入条件.pff。只需不测试它是否为0。

假设您在名为num的变量中得到了这个整数的值,并且按钮id为“Btn1”,您可以尝试类似于以下代码:

if (num >= 9)
{
    $("#Btn1").removeAttr("disabled");
}
else
{
    $("#Btn1").attr("disabled", "disabled");
}

.removeAttr(“disabled”)
将启用该按钮,
.attr(“disabled”、“disabled”)
将禁用该按钮。

假设您在名为num的变量中获得了该整数的值,并且按钮id为“Btn1”,您可以尝试类似以下代码:

if (num >= 9)
{
    $("#Btn1").removeAttr("disabled");
}
else
{
    $("#Btn1").attr("disabled", "disabled");
}

.removeAttr(“disabled”)
将启用按钮,而
.attr(“disabled”、“disabled”)
将禁用按钮。

您的意思是
如果(a>=9)
?你的问题不清楚!我没有任何变量,假设我只有一个像9@kuwame你把它和什么比较?比较是一个二进制运算符,所以你需要两个参数才能使它有意义。if(9<9)console.log(“噢,我的天哪!”);你是说
if(a>=9)
?你的问题不清楚!我没有任何变量,假设我只有一个像9@kuwame你把它和什么做比较?比较是一个二进制运算符,所以你需要两个参数来使它有意义。if(9<9)console.log(“噢,我的天哪!”);+1我想你是第一个明白他的意思的人……在jQuery的最新版本中,使用
.prop()
方法比使用
.attr()
方法更适合“禁用”、“检查”等内容。-+1我想你是第一个明白他的意思的人……在jQuery的最新版本中,使用
.prop()
方法优于
.attr()
用于“禁用”、“已检查”等操作-