JavaScript中時常會用到數值類型變量,而這些數值變量在進行運算的過程中,經常出現無窮大(正無窮大和負無窮大);但是,頁面中不能展示無窮大的符號,也就是要將其過濾掉。一般的,對於字符串、布爾、數組、對象、Null和undefined能夠判斷過濾,對於無窮大卻不太好判斷過濾。我在網上也查詢了不少資料,沒有發現有什麼好的判斷無窮大的方法,後來我調用Number裡方法,發現可以判斷,具體實現如下:
工具/原料
Dreamweaver CS6
火狐瀏覽器
方法/步驟
雙擊打開Dreamweaver CS6,新建一個靜態頁面alert.html
如下圖所示:
修改靜態頁面中的title標籤內的內容,將其修改成“JavaScript判斷無窮大”
如下圖所示:
為了讓顯示更為明顯,我在body裡添加了一個button按鈕,可以利用button點擊事件來判斷無窮大
如下圖所示:
給了button按鈕,需要給button一個點擊事件onclick="maxMin()"
如下圖所示:
編寫button點擊事件函數maxMin(),函數裡給出兩個變量,一個是正無窮大,另一個是負無窮大;當為正無窮大時,彈出正無窮大提示,否則提示負無窮大提
示
如下圖所示:
編寫完畢後保存靜態頁面,在火狐瀏覽器上查看頁面初始化時
如下圖所示:
點擊”查詢“按鈕,會彈出兩個提示框,一個是”正無窮大11111111“,另一個是”負無窮大22222222“
如下圖所示:
注意事項
瞭解JavaScript中的Number方法
區分JavaScript中各個數據類型的判斷方法以及過濾的方法