Menu
Coddy logo textTech

Let と Var

CoddyのSwiftジャーニー「基礎」セクションの一部。レッスン 4/86。

Swiftでは、値を保存するためにletvarを使用します。

varvariable を作成します — its 値は後から change できます:

var score = 10
print(score)  // 10
score = 20
print(score)  // 20

let定数を作成します — 一度設定すると、その値を変更することはできません

let name = "Alice"
print(name)  // Alice
// name = "Bob"  // エラー!'let'定数には代入できません

使い分けのタイミング

  • デフォルトでは let を使用します。値を変える必要がない場合は、定数にします。
  • 値を変える必要があるとわかっている場合にのみ var を使用します。

これはSwiftにおけるベストプラクティスであり、コードをより安全で理解しやすいものにします。

challenge icon

チャレンジ

初心者

値が"Swift"であるlanguageという名前のconstantと、値が25であるageという名前のvarを作成してください。両方の値を別々のlinesprintしてください。

自分で試してみよう

// 以下にコードを入力してください
// 2つのうち一方は値が決して変わらず、もう一方は変わることができます


// 以下の行を変更しないでください
print(language)
print(age)
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン

自分で練習してみよう: Swiftプレイグラウンド