-3
このJavaScript式を試しました。JavaScriptオペレータの優先順位とは何ですか?左から右へ
私は答えを得た。
しかし、私はその背後に論理が必要です。
var x=8 ,y=5;
document.write(x++ + ++x - y++ - y--);
評価方法その結果がその文x = 10
後7
あるとy = 5
このJavaScript式を試しました。JavaScriptオペレータの優先順位とは何ですか?左から右へ
私は答えを得た。
しかし、私はその背後に論理が必要です。
var x=8 ,y=5;
document.write(x++ + ++x - y++ - y--);
評価方法その結果がその文x = 10
後7
あるとy = 5
++x // <-- increments x, then performs the statement
x++ // <-- performs the statement, then increments x
var x=8 ,y=5;
document.write(x++ + ++x - y++ - y--);
手段
var x=8 ,y=5;
document.write(8 + 9 - 5 - 5);
あなたはどのような研究を行っていますか?これを部品に分解して仕上げると、その論理は何だと思いますか?どちらの部分に問題がありますか? [MDN](https://developer.mozilla.org/en-US/docs/Web/javascript)と[the spec](http://www.ecma-international.org/ecma-262/7.0/index) .html)は良いリソースです(後者は非常に鈍いです)。 –
このウェブサイトを見てみませんか?これはソースコードには問題ありません。唯一の問題は研究の欠如です。 https://www.w3schools.com/js/js_operators.asp – NewToJS
'8 + 10-5-6 = 7' – Arkej