我正和我的同事谈话,他说在代码中最好乘以除法,但他并不认为为什么它更好,所以我决定找出来,所以:
例如,哪种情况更好:
var caseOne = x / 2;
或
var caseTwo = x * 0.5;
每个人的表现如何?
感谢所有答案:)
答案 0 :(得分:5)
这种微优化确实不值得阅读成本。你应该真正编写有意义的代码。通常情况下,编译器会进行优化。
编写将来易于阅读,维护和解释的代码,这样您就不必解决您的解决方案,或者更糟糕的是,引入错误。
答案 1 :(得分:1)