jquery 数値の判定を行う

jqueryで、数値の判定を行うサンプルコードを記述してます。「isNumeric」を使用してます。
環境
- OS windows10 pro 64bit
- jquery 3.6.0
- Apache 2.4.43
- ブラウザ chrome 91.0.4472.77
数値の判定を行う
数値の判定を行うには、「isNumeric」を使用します。
下記のサンプルのように「Bigint」は「false」に「数値の文字列」は「true」に判定されます。
console.log(
$.isNumeric(0) // true
)
console.log(
$.isNumeric(1) // true
)
console.log(
$.isNumeric(2) // true
)
console.log(
$.isNumeric(100) // true
)
console.log(
$.isNumeric(-1) // true
)
console.log(
$.isNumeric(-1.11) // true
)
console.log(
$.isNumeric('0') // true
)
console.log(
$.isNumeric('01') // true
)
console.log(
$.isNumeric(Number.MIN_VALUE) // true
)
console.log(
$.isNumeric(Number.MAX_VALUE) // true
)
console.log(
$.isNumeric(100n) // false
)
console.log(
$.isNumeric('') // false
)
console.log(
$.isNumeric(``) // false
)
console.log(
$.isNumeric([]) // false
)
console.log(
$.isNumeric(() => { }) // false
)
console.log(
$.isNumeric(Symbol()) // false
)
console.log(
$.isNumeric(document.body) // false
)
console.log(
$.isNumeric(null) // false
)
console.log(
$.isNumeric(NaN) // false
)
console.log(
$.isNumeric(Infinity) // false
)
console.log(
$.isNumeric(undefined) // false
)
console.log(
$.isNumeric(true) // false
)
console.log(
$.isNumeric(false) // false
)
console.log(
$.isNumeric(void 0) // false
)
console.log(
$.isNumeric(/abc/) // false
)
console.log(
$.isNumeric(new String()) // false
)
console.log(
$.isNumeric(new Date()) // false
)
console.log(
$.isNumeric('<p>') // false
)
console.log(
$.isNumeric('aaa') // false
)
console.log(
$.isNumeric([1, 2, 3]) // false
)
console.log(
$.isNumeric({ 'a': 1 }) // false
)
-
前の記事
javascript エラー「Uncaught SyntaxError: Function statements require a function name」の解決方法 2022.04.06
-
次の記事
Vue.js mousedownイベントを取得する 2022.04.06
コメントを書く