⛵ 항해99/TIL · WIL ✏️
[TIL] 2023.08.19 - 프로그래머스 / Math.pow()
hhhhy
2023. 8. 19. 21:01
[페어 프로그래밍] 프로그래머스
1. 정수 제곱근 판별
https://school.programmers.co.kr/learn/courses/30/lessons/12934
- 나의 풀이
function solution(n) {
// 변수 x에 n의 제곱근의 값 넣기
let x = Math.sqrt(n)
// n이 양의 정수 x의 제곱이라면(= n을 x로 나눴을 때 0) x+1의 제곱을 리턴하고
// 그게 아니면 -1을 리턴허기
if (n % x === 0) {
return Math.pow((x + 1), 2)
} else {
return -1
}
}
console.log(solution(121))
- 알게 된 것
📍 Math.pow() 함수
- Math.pow(base, exponent);
- base 에 exponent를 제곱한 값을 반환
# 예시
console.log(Math.pow(7, 3)); // 343
# 참고
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Math/pow