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