Math.min(300, cnt) 是否应为Math.max(300, cnt) ?

来源:5-1 性能优化

Jacky_谭

2015-07-26 13:13

balls.length > Math.min(300, cnt) 这里是不是应该为 balls.length > Math.max(300, cnt)?如果是大于max的话,运行一段时间之后每次数字变化生成的彩球数量会少于对应数字的点数,而改成max之后没有这一情况。

写回答 关注

1回答

  • 哦哦哒
    2015-08-21 09:00:23

    首先你要了解老师使用Math.min的初衷是为了性能,也就是说当小球数量超过300个以后可能会影响性能,所以要控制小球的数量少于300个,而使用Max对性能来说并没有什么用啊

炫丽的倒计时效果Canvas绘图与动画基础

学习HTML5中最激动人心的技术Canvas,彻底释放自己的创造力

96746 学习 · 1000 问题

查看课程

相似问题