「変数」の版間の差分
編集の要約なし タグ: モバイル編集 モバイルウェブ編集 |
|||
6行目: | 6行目: | ||
var a = 123; | var a = 123; | ||
print(a); | print(a); | ||
通常、変数に代入されるのは常にその値です。つまり、ある変数に式の値を代入するとその値への参照が代入されます。 | |||
通常、変数を定義する際は次の形で宣言します。 | 通常、変数を定義する際は次の形で宣言します。 | ||
var (修飾子) 名前 = 値; | var (修飾子) 名前 = 値; | ||
=ローカル変数とスコープ= | =ローカル変数とスコープ= | ||
変数はその有効な範囲内で、一意な名前である必要があります。この範囲をその変数のスコープと呼びます。スコープの範囲内では、同じ名前の変数を定義することはできませんし、反対にスコープの外に出ると、その範囲内で定義した変数は使用できません。 | 変数はその有効な範囲内で、一意な名前である必要があります。この範囲をその変数のスコープと呼びます。スコープの範囲内では、同じ名前の変数を定義することはできませんし、反対にスコープの外に出ると、その範囲内で定義した変数は使用できません。 |