getElementById("wb").value;返回值是字符串嗎?
為什么返回值是字符串,不用parseInt()操作也可以進(jìn)行比較運(yùn)算。
比如代碼中的 var j = document.getElementById("wb").value;
同學(xué)代碼里的前兩個大神都用了字符串轉(zhuǎn)數(shù)字的相關(guān)操作;
我自己寫if( parseInt(j )< 1 || j>6 )也可以;
為什么返回值是字符串,不用parseInt()操作也可以進(jìn)行比較運(yùn)算。
比如代碼中的 var j = document.getElementById("wb").value;
同學(xué)代碼里的前兩個大神都用了字符串轉(zhuǎn)數(shù)字的相關(guān)操作;
我自己寫if( parseInt(j )< 1 || j>6 )也可以;
2019-07-27
舉報
2019-08-19
自己打印一下不可以了?
console.log(typeof(getElementById("wb").value));
2019-07-29
返回的應(yīng)該是字符串的值吧