Jquery 是一個非常實用的 JavaScript 庫,它為我們提供了大量的方便實用的方法,其中包括了判斷一個數(shù)值是否為整數(shù)的方法——isInteger。
// 判斷一個數(shù)值是否為整數(shù) $.isInteger = function(n) { return typeof n === 'number' && isFinite(n) && Math.round(n) === n; };
這個方法可以用來解決一些問題,例如我們需要判斷用戶輸入的數(shù)值是否為整數(shù),在進(jìn)行計算的時候需要保證傳入的參數(shù)為整數(shù),等等。
當(dāng)傳入的參數(shù)不是數(shù)值類型時,isInteger 方法會返回 false;當(dāng)傳入的參數(shù)為無窮大或無窮小時,也會返回 false;當(dāng)傳入的參數(shù)為小數(shù)時,isInteger 方法會返回 false。只有當(dāng)傳入的數(shù)值類型且為整數(shù)時,isInteger 才會返回 true。
在實際使用時,我們可以通過調(diào)用 $.isInteger 方法來判斷一個數(shù)值是否為整數(shù),從而進(jìn)行相應(yīng)的處理。
上一篇css到根目錄
下一篇css判斷顯示隱藏div