💾isNumber()
test if a value is a valid number.
JS ⟩ value ⟩ primitive ⟩ number ⟩ functions ⟩ isNumber()
determine if a value is a (valid) number, equivalent to Number.isFinite(x).
- replit: isNumber() 
// ⭐️ is (valid) number?
function isNumber(value) {
    return Number.isFinite(value);
}
// export
module.exports = { isNumber };💈範例:
value  isNumber()?   Number.isFinite()?
---------------------------------------------
123       ✅         ✅                 
-2.5      ✅         ✅                 
Infinity  ❌         ❌                 
NaN       ❌         ❌                 
'123'     ❌         ❌                 
''        ❌         ❌         empty string
---------------------------------------------- 👉 NaN 
Last updated
Was this helpful?