これは非常に基本的な質問です。私はJavascriptを学んでおり、プログラミング全般についてはかなり初心者です。多くのチュートリアルで、次のようなものを見てきました。
function add(a,b) {
var sum = a+b;
return sum;
}
さて、このような単純な計算では、中間変数を作成する理由はないように思えます。むしろ、私の本能はこれを行うことです:
function add(a,b) {
return a+b;
}
複数のステップでより複雑な計算を行う場合、中間変数を使用する理由は理解できます。もちろん、中間変数は条件に必要です。これらのチュートリアルは、物事が複雑になったときにコードを読みやすくするための習慣を教え込もうとしているだけですか?それとも、最初の例が本質的に優れている理由があるのでしょうか? 最初の方法では、メモリ パフォーマンス コストがかかるようです。私が行方不明であることは明らかですか?
私はSOを検索し、グーグルでも検索しましたが、あまり運がありませんでした。