fix: change NaN comparison to isNaN

This commit is contained in:
thecodrr
2019-11-27 18:03:22 +05:00
parent 78e3c2fd1f
commit f9da816372
2 changed files with 7 additions and 2 deletions

View File

@@ -0,0 +1,5 @@
{
"name": "notes-core",
"version": "0.1.0",
"private": true
}

View File

@@ -12,8 +12,8 @@ export default class Convert {
try {
let firstChar = input[0];
if (firstChar === "[" || firstChar === "{") return JSON.parse(input);
if (parseInt(input) !== NaN) return parseInt(input);
if (parseFloat(input) !== NaN) return parseFloat(input);
if (!isNaN(parseInt(input))) return parseInt(input);
if (!isNaN(parseFloat(input))) return parseFloat(input);
if (parseBoolean(input) !== undefined) return parseBoolean(input);
return input;
} catch (error) {