Explorar el Código

added isInteger helper

Alexander Rose hace 5 años
padre
commit
f2de2983c8
Se han modificado 1 ficheros con 6 adiciones y 0 borrados
  1. 6 0
      src/mol-util/number.ts

+ 6 - 0
src/mol-util/number.ts

@@ -46,4 +46,10 @@ export function getArrayDigitCount(xs: ArrayLike<number>, maxDigits: number, del
         }
     }
     return { mantissaDigits, integerDigits };
+}
+
+export function isInteger(s: string) {
+    s = s.trim()
+    const n = parseInt(s, 10)
+    return isNaN(n) ? false : n.toString() === s
 }