【发布时间】:2015-09-04 07:31: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/
但是,有没有更短更干净的方法来完成工作?
【问题讨论】:
-
引用的方法到底有什么问题?不会比那更短......(而且它也很干净,IMO)
-
是的,我发现这个更短,但不确定是否更清洁:jsfiddle.net/marcusdei/ujtc82dq/7
标签: javascript numbers perfect-square