gpt4 book ai didi

javascript 逻辑运算符不返回正确的值

转载 作者:行者123 更新时间:2023-12-02 19:05:23 24 4
gpt4 key购买 nike

我有这样的代码。

No1 : <input type="text" name="no1">  value = 45
No2 : <input type="text" name="no2"> value = 55

<script>
var no1 = $('input[name=no1]').val();
var no2 = $('input[name=no2]').val();
</script>

但是我这样检查,它总是返回false

parseFloat(no1) < parseFloat(no2);
//false

请解释一下这背后的理论。我是 JavaScript 新手。我谷歌也没找到。

最佳答案

嗯,就目前情况而言,两个输入都有空值,因此 parseFloat 给出 NaN,这是不可比较的,因此涉及它的任何比较都将是错误的。

关于javascript 逻辑运算符不返回正确的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14351301/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com