擬似言語
|
JavaScript
|
{コメント}
|
|
// 単一行コメント
/* 複数行コメント */
|
・ 文
|
|
文;
|
・ 変数 ← 式
|
|
変数 = 式;
|
▲ 条件式
|
| 条件式の結果が true のときの処理
|
▼
|
|
if (条件式) {
条件式の結果が true のときの処理
}
|
▲ 条件式
|
| 条件式の結果が true のときの処理
+
| 条件式の結果が false のときの処理
|
▼
|
|
if (条件式) {
条件式の結果が true のときの処理
} else {
条件式の結果が false のときの処理
}
|
▲ 条件式1
|
| 条件式1の結果が true のときの処理
|
+ 条件式2
|
| 条件式2の結果が true のときの処理
|
: :
|
+ 条件式n
|
| 条件式nの結果が true のときの処理
|
+
|
| すべての条件式の結果が false のときの処理
|
▼
|
|
if (条件式1) {
条件式1の結果が true のときの処理
} else if (条件式2) {
条件式1の結果が true のときの処理
:
} else if (条件式n) {
条件式nの結果が true のときの処理
} else {
すべての条件式の結果が false のときの処理
}
|
■ 繰返し条件式
|
| 繰返し処理
|
■
|
(*) while 型判定はありません。
|
while (繰返し条件式) {
繰返し処理
}
|
■▽ 繰返し条件式
|
| 繰返し処理
|
■
|
(*) 実際のループ記号とは形が異なります。
|
while (!(繰返し条件式)) {
繰返し処理
}
|
■
|
| 繰返し処理
|
■ 繰返し条件式
|
(*) while 型判定はありません。
|
do {
繰返し処理
} while (繰返し条件式);
|
■
|
| 繰返し処理
|
■▽ 繰返し条件式
|
(*) 実際のループ記号とは形が異なります。
|
do {
繰返し処理
} while (!繰返し条件式);
|
・サブルーチン名(引数リスト)
|
|
サブルーチン名(引数リスト);
|