본문 바로가기

알고리즘

JS 제곱근, 제곱수 구하기

[문제] You might know some pretty large perfect squares. But what about the NEXT one?

 

Complete the findNextSquare method that finds the next integral perfect square after the one passed as a parameter. Recall that an integral perfect square is an integer n such that sqrt(n) is also an integer.

 

If the parameter is itself not a perfect square, than -1 should be returned. You may assume the parameter is positive.

 

Examples:

 

findNextSquare(121) --> returns 144

findNextSquare(625) --> returns 676

findNextSquare(114) --> returns -1 since 114 is not a perfect

 

제곱수 :  2 * 2 일때 4

제곱근 :  2 * 2 일때 2

Math.sqrt(x) 제곱근 구하는 내장함수   4를 넣으면 2가 나오는 것. 

 

 

 



출처: https://im-developer.tistory.com/34?category=831367 [Code Playground]