02-2. 定数と変数
3857 ワード
変数と定数
宣言または定義:定数または変数の作成
割り当て:定数または変数に値を入れる
定数:名前付きデータ
→値に一度名前を付けて「常に同じ数」を表すと、その値は変更できません
constキーワードとして宣言
const 이름 = 값
定数相関エラー
Uncaught SyntaxError : Indentifier 'name' has alredy been declared
同じ名前でもう一度定数を宣言する場合は、その定数を繰り返し宣言することはできません.Uncaught SyntasError : Missing initializer in const declaration
定数宣言時に値が指定されていません.TypeError : Assingnment to constant variavle.
値を変更する場合→値を一度指定すると変更できません.この場合、非常数変数を使用します.へんすう
変数:値は「可変」に変更できます.letキーを使用します.同じ名前で宣言できません
let 이름 = 값
変数関連エラー
Uncaught SyntaxError : Identifier 'name' has already been declared
同じ名前で変数を再宣言する場合→別の名前の識別子で変数を宣言するlvalue rvalue
→変数を宣言するときは、付与演算子の左、右の値に基づきます.
let a = 10
a→left value→lvalue→入れたやつ10→right value→rvalte→取り出すやつ、値
変数に適用可能な演算子
複合代入演算子
+=
既存変数の値にa += 1
→a = a + 1
を加算-=
既存変数の値の相殺値a -= 1
→a = a - 1
値に既存の変数の値を乗算する*=
→a *= 1
値をa = a * 1
既存変数で割った値/=
→a /= 1
a = a / 1
既存変数の値で剰余を求める%=
→a %= 1
増減演算子
a = a % 1
既存変数値プラス1(後)변수++
既存変数値に1を加算(先頭)1を
++변수
既存の変数値(接尾辞)に置き換えます.1を
변수--
既存の変数値(プリアンブル)に置き換えます.ポストポテンシャル区分
// 변수 선언 (후위)
let number = 10
// 출력
alert(number++)
alert(number++)
alert(number++)
→実行結果10
11
12
// 변수 선언 (전위)
let number = 10
// 출력
alert(++number)
alert(++number)
alert(++number)
→実行結果11
12
13
未定義のデータ型
typeof(a)
"undefined"
変数let b
typeof(b)
"undefined"
ソース:velog.in/@onezeunReference
この問題について(02-2. 定数と変数), 我々は、より多くの情報をここで見つけました https://velog.io/@lzns960/02-2.상수와-변수テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol