我写了一段代码,用处很简单,就是1-20返回1,21-40返回2,……
现在需要最精简的代码,用了ES6和~~,目前是24个字节,但是我知道有22个字节的写法,还有什么办法可以再缩短2个字节呢?
代码如下:
biathlon=h=>~~(h/20+.95)
注意,函数名biathlon是不能动的。
我写了一段代码,用处很简单,就是1-20返回1,21-40返回2,……
现在需要最精简的代码,用了ES6和~~,目前是24个字节,但是我知道有22个字节的写法,还有什么办法可以再缩短2个字节呢?
代码如下:
biathlon=h=>~~(h/20+.95)
注意,函数名biathlon是不能动的。
13 回答12.7k 阅读
7 回答1.8k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
6 回答761 阅读✓ 已解决
2 回答1.9k 阅读
6 回答999 阅读
我是楼主,我知道答案了,其中的关键是在对于javascript还有另外一个取整方法就是“|1”