Skip to content

Commit 19a4f3d

Browse files
committed
Update index.ts
1 parent 6226595 commit 19a4f3d

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

powx-n/index.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
export default function myPow(x: number, n: number): number {
2+
if (Number.isFinite(n) && !Number.isInteger(n)) {
3+
throw Error("not integer:" + n);
4+
}
25
if (Number.isNaN(x) || Number.isNaN(n)) {
36
throw Error("nan:" + x + "," + n);
47
}

0 commit comments

Comments
 (0)