乘以和除

Gom*_*toX 0 javascript

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

例如,哪种情况更好:

var caseOne = x / 2;
Run Code Online (Sandbox Code Playgroud)

要么

var caseTwo = x * 0.5;
Run Code Online (Sandbox Code Playgroud)

每个人如何做到表现明智?

谢谢你的答案:)

Igo*_*gor 5

这种微优化实际上不值得花费可读性.你应该真正编写有意义的代码.通常,编译器无论如何都会进行优化.

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