From e516ddeec8d0191f9265ede7d21468c00805935e Mon Sep 17 00:00:00 2001 From: WATAHIKI Yuto Date: Sun, 5 Apr 2026 17:52:12 +0900 Subject: [PATCH] =?UTF-8?q?=E3=80=8C=E5=A4=89=E6=95=B0=E3=80=8D=E3=81=AE?= =?UTF-8?q?=E7=AF=80=E3=81=AE=E5=86=8D=E4=BB=A3=E5=85=A5=E3=81=AE=E4=BE=8B?= =?UTF-8?q?=E3=82=92=E9=81=A9=E5=88=87=E3=81=AA=E3=82=82=E3=81=AE=E3=81=AB?= =?UTF-8?q?=E5=A4=89=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/1-trial-session/06-variables/index.mdx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/1-trial-session/06-variables/index.mdx b/docs/1-trial-session/06-variables/index.mdx index 44f7b11f6..a4cc4a647 100644 --- a/docs/1-trial-session/06-variables/index.mdx +++ b/docs/1-trial-session/06-variables/index.mdx @@ -68,14 +68,14 @@ document.write(totalPrice); `let`と`const`の大きな違いは、再代入が可能かどうかです。`let`で宣言された変数には再代入が可能ですが、`const`で宣言された変数にはできません。次の例を見てみましょう。 ```javascript title="script.js" -let mysteriousNumber = 0; -mysteriousNumber = 1; -mysteriousNumber = 2; -document.write(mysteriousNumber); // 2 +let unreadMessageCount = 0; +unreadMessageCount = 1; +unreadMessageCount = 2; +document.write(unreadMessageCount); // 2 ``` {/* prettier-ignore */} -変数には、最後に代入されたのみを保持する性質があります。そのため、変数`mysteriousNumber`は3回代入が行われていますが、最後に代入された`2`が表示されます。 +変数には、最後に代入されたのみを保持する性質があります。そのため、変数`unreadMessageCount`は3回代入が行われていますが、最後に代入された`2`が表示されます。 一方、`const`で宣言された変数には、再代入ができません。そのため、上記のコードの`let`を`const`に置き換えることはできません。