LoginSignup
2
2

More than 5 years have passed since last update.

JavaScript演算子でつまずいてます、ヘルプ!

Posted at

こんにちは。はじめての投稿です!
JavaScriptを勉強しはじめたばかりで、今演算子でつまずいています!(

こちらの記述なのですが

function purapura() {
g=3;
h=g++;
alert("gの値は"+g+"、hの値は"+h);
}

↑こちらを実行すると、このように表示されますが↓


gの値は4、hの値は3

ここで質問なのですが、
最初にg=3;と書いているのに、どうして「gの値は4」となるのでしょうか?
そして、h=g++;では、「g+1」と考えるので、
「hの値は3」ではく「hの値は4」にならないのはどうしてでしょう??

どうぞご教授くださいませー!!

2
2
3

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2