소스 검색

added isInteger helper

Alexander Rose 5 년 전
부모
커밋
f2de2983c8
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  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
 }