[JS] Programmers 정수 제곱근 판별 ☑
·
Programmers/javascript
정수 : 소수점 이하의 값을 갖지 않는 수 Math.sqrt 과 Number.isInterger 에 대해 알아야하고, 연산자 ** 에 대한 확실한 이해가 필요하다. function solution(n) { let x = Math.sqrt(n) ; //n의 제곱근값을 가진 x변수 선언 if ( Number.isInteger(x) ) { return (x+1)**2; // x가 정수라면 (x+1)의 제곱을 리턴해준다. //return 할때 =는 필요없음. 주어진 값을 함수 호출기점으로 반환 } else { return -1; } } Math.sqrt( ) Math.sqrt(n)함수는 괄호안에 있는 숫자의 제곱근을 반환한다. n은 숫자 반환값 : 주어진 숫자 x의 제곱근 Number.isInteger() Nu..