如何用JS判斷兩個數(shù)字的大小
前言:
在判斷之前我們要先知道,js中的var定義的變量默認(rèn)是字符串,如果單純的比較字符串的話,會出現(xiàn)錯誤,需要先轉(zhuǎn)化為int類型在做比較。
【備注:110和18在你寫的程序中是18大的,因為 這兩個數(shù)都是字符串,而1和1相等之后比較1和8,當(dāng)然是8大,所以18大。你在比較之前轉(zhuǎn)換成INT型在比 。 if(parseInt(num2)>parseInt(num1)) 】
錯誤實例:
<script> function check() { var num1=document.form1.num1.value; var num2=document.form1.num2.value; if(num2>num1) <!-錯誤寫法--> { alert('num2 > num1!'); return false; } return true; } </script>
正確實例:
<script> function check() { var num1=document.form1.num1.value; var num2=document.form1.num2.value; if(parseInt(num2)>parseInt(num1)) <!-正確寫法(轉(zhuǎn)換成INT)--> { alert('num2 > num1!'); return false; } return true; } </script>
以上用正確和錯誤的兩個實例演示了如何判斷兩個數(shù)字的大小,大家可不要搞混了。
- JavaScript判斷輸入是否為數(shù)字類型的方法總結(jié)
- JS判斷輸入的字符串是否是數(shù)字的方法(正則表達(dá)式)
- js判斷輸入是否為正整數(shù)、浮點數(shù)等數(shù)字的函數(shù)代碼
- js判斷文本框輸入的內(nèi)容是否為數(shù)字
- 利用JS判斷字符串是否含有數(shù)字與特殊字符的方法小結(jié)
- 解析使用js判斷只能輸入數(shù)字、字母等驗證的方法(總結(jié))
- js判斷輸入是否為數(shù)字的具體實例
- javaScript 判斷字符串是否為數(shù)字的簡單方法
- javascript 正則 判斷是否是數(shù)字的腳本
- JavaScript判斷是否為數(shù)字的幾種方式匯總(推薦!)
相關(guān)文章
javascript實現(xiàn)動態(tài)導(dǎo)入js與css等靜態(tài)資源文件的方法
這篇文章主要介紹了javascript實現(xiàn)動態(tài)導(dǎo)入js與css等靜態(tài)資源文件的方法,基于回調(diào)函數(shù)實現(xiàn)該功能,具有一定參考借鑒價值,需要的朋友可以參考下2015-07-07解決npm安裝Electron緩慢網(wǎng)絡(luò)超時導(dǎo)致失敗的問題
下面小編就為大家分享一篇解決npm安裝Electron緩慢網(wǎng)絡(luò)超時導(dǎo)致失敗的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-02-02簡單實用的HTML到UBB轉(zhuǎn)換腳本工具實現(xiàn)說明
你也許是位樂于分享的技術(shù)人員,盡管你算不上什么技術(shù)高手,但是你都希望把自己所知道的通過博客與網(wǎng)友分享。為了讓更多人知道你的經(jīng)驗,你可能會努力把博文發(fā)布到專業(yè)論壇。2009-11-11