Menu
Coddy logo textTech

Let と Var

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

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

var変数を作成します。Its 値は後でcan 変更できます

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

letconstant を作成します。一度設定すると、その値は変更できません

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

どれをいつ使うべきか?

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

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

challenge icon

チャレンジ

初心者

"Swift"を持つ language という名前のconstantと、値 25を持つ age という名前の変数を作成してください。両方の値を別々の行にprintしてください。

自分で試してみよう

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


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

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

基礎のすべてのレッスン

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