Commit 0df2c9e6cb30721628bae20985a8ecee3eab8c2e

Authored by Chantsova Ekaterina
1 parent 0ae74b77

Prevent unnecessarily converting strings to numbers

... ... @@ -146,7 +146,7 @@ function splitCSV(str: string, sep: string): string[] {
146 146
147 147 function isNumeric(str: any): boolean {
148 148 str = str.replace(',', '.');
149   - return !isNaN(parseFloat(str)) && isFinite(str);
  149 + return (str - parseFloat(str) + 1) >= 0 && Number(str).toString() === str;
150 150 }
151 151
152 152 function convertStringToJSType(str: string): any {
... ...