私はそれがそのようである取った方法JS関数の予期しない結果はありますか?
function addTen(x) {
return x + 10;
}
function divideByThree(y) {
return y/3;
}
var result = addTen(2);
console.log(divideByThree(result));
...このコードを把握しようとしています。結果は20でなければなりません。なぜなら、(2)10×2 = 20と3で割って6であるからです。 それは実際には4に等しいです、なぜですか?誰も説明していただけますか?
(2 + 10)/ 3 = 20? – alfasin
最初の関数は* add * tenと呼ばれ、10を乗算したものではありません。 – nnnnnn