gpt4 book ai didi

javascript - 如何检查输入值是否等于数字

转载 作者:行者123 更新时间:2023-11-30 21:14:27 26 4
gpt4 key购买 nike

如何检查 bath 值是否等于数字而不是任何其他类型的值?我尝试使用 NaN 但没有用。

	if(bath != '') {
var bath = 'there is this many bathrooms :'
house['bathroom'] = square;
bathRoom.innerHTML = bath + Bath;
}else{
var bath = 'No Details Given';
bathRoom.innerHTML = bath;

}

最佳答案

Mozilla's JavaScript webdocs 上有一篇关于如何执行此操作的精彩文章。 :

The Number.isInteger() method determines whether the passed value is an integer.

因此,您可以像这样使用 Number.isInteger():

Number.isInteger(0);         // true
Number.isInteger(1); // true
Number.isInteger(-100000); // true

Number.isInteger(0.1); // false
Number.isInteger(Math.PI); // false

Number.isInteger(NaN); // false
Number.isInteger(Infinity); // false
Number.isInteger(-Infinity); // false
Number.isInteger('10'); // false
Number.isInteger(true); // false
Number.isInteger(false); // false
Number.isInteger([1]); // false

关于javascript - 如何检查输入值是否等于数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45826967/

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