乘以和除

时间:2012-08-29 18:47:10

标签: javascript

我正和我的同事谈话,他说在代码中最好乘以除法,但他并不认为为什么它更好,所以我决定找出来,所以:

例如,哪种情况更好:

var caseOne = x / 2;

var caseTwo = x * 0.5;

每个人的表现如何?

感谢所有答案:)

2 个答案:

答案 0 :(得分:5)

这种微优化确实不值得阅读成本。你应该真正编写有意义的代码。通常情况下,编译器会进行优化。

编写将来易于阅读,维护和解释的代码,这样您就不必解决您的解决方案,或者更糟糕的是,引入错误。

答案 1 :(得分:1)

看看这些测试:

这可能是一个很小的优化,你不应该担心它。