私たちはこのオープンソースプロジェクトを世界中の人々に提供したいと考えています。このチュートリアルの内容をあなたが知っている言語に翻訳するのを手伝ってください。
レッスンに戻る

プレフィックス(接頭辞)とサフィックス(接尾辞)の形式

重要性: 5

下のコードが実行されたあと、変数 a, b, c, d はいくつになるでしょう?

let a = 1, b = 1; let c = ++a; // ? let d = b++; // ?

答えは次の通りです:

  • a = 2
  • b = 2
  • c = 2
  • d = 1
let a = 1, b = 1; alert( ++a ); // 2, 前置式は新しい値を返します alert( b++ ); // 1, 後置式は古い値を返します alert( a ); // 2, 1回インクリメントされています alert( b ); // 2, 1回インクリメントされています