Javascript火(Boolean)、データ型チェック


StesJavascript非資料型(Boolean)


前に習った文字列や数字の資料型とは異なり、火はtrueとfalseしかありません.

📕火をおこす


  • true/falseの入力

  • 比較演算子の使用
  • 演算子の説明==同じ!==等しくない>左が大きい<右が大きい>=左が大きいまたは等しい<右が大きいまたは等しい
    ex) 2 === 2 -> true, 2 !=== 2 -> false, 2 > 2 -> false
        2 < 2 -> false, 2 >= 2 -> true, 2 <= 2 -> true
        '부기' === '부기' -> true, 'ㄴ' < 'ㄷ' -> true, '나비' < '다람쥐' -> true
    =と==と===には異なる意味があります.
    しかし,エラーは発生していないので,各エラーの意味を正しく理解することが重要である.

    📗利用しない

    if(배터리 <= 15) {
    alert('충전이 필요합니다')
    }

    📘演算しない


    論理演算子
    後に火の値を追加すると、反対の値が出力されます.
    ex) !true -> false, !false -> true, !(2 === 2) -> false
    論理と演算
    ||||->またはの意味(押してから書く|)
    少なくとも1つのtrueがある場合、値全体がtrueになります.
    ex) true || false -> true, true || true -> true 
    ろんりじょうほうえんざん
    まだ意味がある
    両方の値がtrueの場合、値全体がtrueになります.
    ex) true && false -> false, true && true -> true
    論理演算子と/乗算演算子の両方は被演算子で書かれています.

    📙データ型チェック


    文字列
    ex) typeof '부기' -> string, typeof 331 -> number, 
        typeof false -> boolean, typeof(typeof 331) -> string

    📔テンプレート文字列


    値を出力する場合、「10-2」の値は「+(10-2)+」となります.
    backticを使用して式を挿入し、このような混乱を回避します.
    `10 - 2의 값은 ${10 - 2} 입니다.` 
    必ずしも書く必要はありませんが、これからもっとお金を使うと、コードがめちゃくちゃになります.
    backtic(`,tab上の記号)