js如何检验第一天的值小于第二天的值小于第三天的值

JavaScript08

js如何检验第一天的值小于第二天的值小于第三天的值,第1张

1、在js检验对非数字进行数字转换的时候。比如:parseInt('runningSnail'),返回NaN。

2、在做数学元算的时候,有参与计算的元素为NaN或者计算结果是非数字,那么结果都会为NaN而判断是否为NaN,不能简单的使用。因为这样返回的都是false。js这样检验第一天的值小于第二天的值小于第三天的值。

你的balance和price存的不同时为数字类型, 导致比较时成了字符串比较

'a' <'z'

'6' <'9'

'66' <'9'

你需要

balance=Number(balance)

price=Number(price)

转换後再比较

var text = document.getElementById('text').value

var num = parseInt(text)

if(num<1){

    dosomething..

}else{

    dosomething...

}