Javascript

条件分岐の概要

ある条件によって処理を分岐させること

Javaとほぼ同じ。

elseなしで記述した場合は、そのあとは何も実行されない。

比較演算子

比較演算子意味
A > BAはBより大きい
>=A >= BAはB以上
A < BAはBより小さい(未満)
<=A <= BAはB以下
===A === BAとBは等しい
!==A !== BAとBは等しくない
比較演算子の種類

== != でも使えるが、データ型(数字や文字列)を無視して比較してしまうので、
=== !== を使うようにする。

if~else文

3つ以上の条件式を入れたい場合は、else if を増やす。

yesの後に分岐がある場合はこちら👇

if (条件式A){
 if(条件式B){
  AとBが両方trueのときの処理
 }
 else{
  Aのみがtrueのときの処理
  }

論理演算子

論理演算子意味
&&A && BAかつB
||A || BAまたはB
!AAではない
論理演算子の種類

上はifif
下は論理演算使用

switch文

switch (式) {
case 値1:
1のとき
    break;
case 値2:
2のとき
    break;

breakはそこで強制終了。
breakがないと次の命令を実行してしまう。

今日のひるごはん

投稿者 sochankun

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です