14

特定のパラメーターが平方数かどうかをテストする関数を作成しました。

ここで平方数について読んでください: https://en.wikipedia.org/?title=Square_number

数値が平方数の場合はtrueを返し、それ以外の場合はfalseを返します。負の数もfalseを返します。

例:

isSquare(-12) // => false
isSquare( 5) // => false
isSquare( 9) // => true
isSquare(25) // => true
isSquare(27) // => false

現在、私はこの方法を使用しています: http://jsfiddle.net/marcusdei/ujtc82dq/5/

しかし、仕事を終わらせるためのより短いよりクリーンな方法はありますか?

4

7 に答える 7