xgqfrms™, xgqfrms® : xgqfrms's offical website of cnblogs! xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!

how to check a var whether is number in js

how to check a var whether is number in js

js check var is number


Number.isInteger(NaN)
false
Number.isInteger(``)
false
Number.isInteger(0)
true
Number.isInteger(null)
false
Number.isInteger(undefined)
false

typeof === "number"

typeof NaN;
// "number"

typeof undefined;
// "undefined"
typeof ``;

// "string"
typeof null;
// "object"

let x = NaN;
// NaN

isNaN(x);
// true

isNaN(0);
// false

isNaN(``);
// false

isNaN(null);
// false

isNaN(undefined);
// true

https://mkyong.com/javascript/check-if-variable-is-a-number-in-javascript/

https://dev.to/skptricks/check-if-variable-is-a-number-in-javascript-1f10

https://www.skptricks.com/2018/11/check-if-variable-is-number-in-js.html

https://medium.com/javascript-in-plain-english/how-to-check-for-a-number-in-javascript-8d9024708153

https://www.w3schools.com/jsref/jsref_isnan.asp


TS

https://www.typescriptlang.org/docs/handbook/type-checking-javascript-files.html


posted @   xgqfrms  阅读(195)  评论(5编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2019-03-20 VS Code & MacOS & Zsh
2019-03-20 bpmn.js & BPMN diagram
2019-03-20 video maker & video tutorials
2019-03-20 HTML5 History API & URL 重定向
2019-03-20 github & markdown & collapse & table All In One
点击右上角即可分享
微信分享提示