<script> </script>
const、let、var let count = 0;
const numbers = [1, 2, 3]; const array = ["one", "two", "three"];
const obj = {key1: "value1", key2: "value2", key3: "value3"};
結合演算子「+」
結合代入演算子「+=」
if (条件) { 条件が真であれば実行 } else if (条件2) { 条件2が真であれば実行 } else { 条件が偽であれば実行 }
a == b (値は等しい)
a === b(値は等しい かつ 型も等しい)
a != b (値は等しくない)
a !== b(値が等しくない または 型が等しくない)
a > b (より大きい)
a >= b (より大きい または 等しい)
a < b (より小さい)
a <= b (より小さい または 等しい)
p && q (pかつq)
p || q (pまたはq)
!p (pでない)
for (let i = 0; i < 10; i++) { console.log ( i ); }
const list = ["one", "two", "three"]; for (let i = 0; i < list.length; i++){ console.log ( list[ i ] ); }
※ break — ループ処理を途中で終了する
※ continue — ループ処理で処理をスキップする
const obj = { propA: "値1", propB: "値2", propC: "値3" }; for ( const prop in obj ) { console.log ( "キー:" + prop ); console.log ( "値:" + obj[prop] ); }
※ 必ず要素の順番通りに出力されることが保証されていない
※ 主に連想配列に使用する