| JavaScript source | message |
|---|---|
JavaScript言語の演算子として次のものを使用してください。上に あるものほど「結び付きが強い」演算です。たとえば乗除算は加減算よ り先に実行されます。順序を変更するには「(…)」で囲みます。
| 演算子 | 意味 | |
|---|---|---|
| 数値の演算 | *、/、% | 乗算、除算、剰余 |
| +、- | 加算、減算 | |
| 比較演算 | >、>=、<、<= | より大、以上、より小、以下 |
| ==、!= | 等しい、等しくない | |
| 論理演算 | && | 〜かつ〜 |
| || | 〜または〜 |
| 名前 | 説明 |
| alert(s) | 文字列sをダイアログボックスで表示 |
| prompt(s) | 文字列sを表示し、文字列を入力して返す |
| parseFloat(s) | 文字列sを数値に変換して返す |
| document.write(s) | 文字列sを出力 |
| document.writeln(s) | 文字列sを改行つきで出力 |
| 書き方 | 説明 |
| 式; | 単に式を計算する(関数呼び出しなど) |
| 変数 = 式; | 式の値を計算して変数に入れる |
| var 変数 = 式; | 変数を定義し、初期値を入れる |
| if(条件) { 文… } |
条件が成り立った時だけ「文…」を実行する |
| if(条件) { 文1… } else { 文2… } |
条件が成り立った時「文1…」、 そうでない時「文2…」を実行する |
| while(条件) { 文… } |
条件が成り立つ間「文…」繰り返し実行する |
| for(初期設定; 条件; 更新式) { 文… } |
まず初期設定を実行し、続いて条件が成り立つ間、 「文…」と「更新式」の実行を繰り返す |
| break; | 一番内側の繰り返しから脱出する |
| function 関数名(引数…) { 文… } |
一連の動作(文…)を関数として定義する |
| return; | 関数から戻る |
| return 式; | 関数から値をもって戻る |