본 게시물은 프로그래머스의 연습 문제 풀이입니다. 저작권은 (주) 그랩에게 있습니다
자바스크립트 코드(나의 풀이)
// 정수 제곱근 판별
function solution(n) {
let answer = -1;
// n의 제곱근 구하기
const nSqrt = Math.sqrt(n);
// 정수인지 판별
if (Number.isInteger(nSqrt)) {
answer = (nSqrt + 1) ** 2;
}
return answer;
}
Reference
'programming study > Algorithm' 카테고리의 다른 글
[프로그래머스] 짝수와 홀수 - JavaScript 풀이 (0) | 2021.07.02 |
---|---|
[프로그래머스] 제일 작은 수 제거하기 - JavaScript 풀이 (0) | 2021.07.02 |
[프로그래머스] 정수 내림차순으로 배치하기 - JavaScript 풀이 (0) | 2021.07.02 |
[프로그래머스] 자연수 뒤집어 배열로 만들기 - JavaScript 풀이 (0) | 2021.07.02 |
[프로그래머스] 자릿수 더하기 - JavaScript 풀이 (0) | 2021.07.02 |