Skip to content

Commit 449643a

Browse files
committed
update Candy-019
1 parent ebe693f commit 449643a

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

Candy-019/README.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
## 編號:CANDY-019
2+
3+
### 程式語言:JavaScript
4+
5+
#### 題目:檢查是否為某個數字的平方數
6+
7+
```js
8+
function isSquare(num) {
9+
const sqrtNum = Math.sqrt(num);
10+
return Math.floor(sqrtNum) == sqrtNum;
11+
}
12+
13+
// Math.sqrt() 會回傳數字的平方根
14+
//使用 Math.floor() 取整數判斷平方根是否也為整數
15+
16+
console.log(isSquare(0)); // true
17+
console.log(isSquare(4)); // true
18+
console.log(isSquare(5)); // false
19+
console.log(isSquare(100)); // true
20+
console.log(isSquare(-4)); // false
21+
console.log(isSquare(-1)); // false
22+
```

0 commit comments

Comments
 (0)