条件分岐
動作

指定した条件を満たしているか、満たしていないかで命令を分岐させます。


if ( 条件 ) {
命令


}
else{
命令


}
赤文字 決められた文字 (半角)
青文字
条件
sw=on スイッチが押されているかどうか
押されていれば”YES”、押されていなければ”NO”
sw=off スイッチが押されているかどうか
押されていなければ”YES”、押されていれば”NO”
cds>○ ○よりも明るいかどうか (○:0~100までの数値(半角))
明るければ”YES”、暗ければ”NO”
cds<○ ○よりも明るいかどうか (○:0~100までの数値(半角))
暗ければ”YES”、明るければ”NO”

プログラム記入例

if(cds>60){
soundwait();
ledon(255,0,0,3);
beep1();
}
else{
backlightconti();
fadein(255,0,0);
fadeout(255,0,0);
beep2();
backlightoff();
}

明るさ数値が60より明るければ
  音センサが反応するまで停止
  赤3秒点灯
  確認音1

明るさ数値が60より暗ければ
  バックライト点灯
  赤をフェードイン
  赤をフェードアウト
  確認音2
 バックライト消灯