JavaScript - 演算子


■ページ目次

Top

■演算子

Top
■算術演算子
Top
■例題
  1. 算術演算子を確認するサンプル "Operator01.html" です。
    1. <!-- Operator01.html -->
    2. <html>
    3. <head>
    4. <title>わたしのホーム・ページ</title>
    5. <meta http-equiv="Content-type" content="text/html; charset=Shift_JIS"/>
    6. </head>
    7. <body>
    8. <script type="text/javascript">
    9. <!--
    10. var br = "<br/>"; // 改行タグ
    11. var a = parseInt(prompt("整数を入力してください。", 0));
    12. var b = parseInt(prompt("もうひとつ、整数を入力してください。", 0));
    13. document.write("a = " + a + br);
    14. document.write("b = " + b + br);
    15. document.write("a + b = " + (a + b) + br);
    16. document.write("a - b = " + (a - b) + br);
    17. document.write("a * b = " + (a * b) + br);
    18. document.write("a / b = " + Math.floor(a / b) + br); // 小数点以下切捨て
    19. document.write("a % b = " + (a % b) + br);
    20. //-->
    21. </script>
    22. <noscript>JavaScriptが使用できません。</noscript>
    23. </body>
    24. </html>
Top
■代入演算子
Top
■例題
  1. プロンプトから入力した2つの整数を交換するHTML "Exchange01.html" です。
    1. <!-- Exchange01.html -->
    2. <html>
    3. <head>
    4. <title>わたしのホーム・ページ</title>
    5. <meta http-equiv="Content-type" content="text/html; charset=Shift_JIS"/>
    6. </head>
    7. <body>
    8. <script type="text/javascript">
    9. <!--
    10. var a = parseInt(prompt("数値を入力してください。", 0));
    11. var b = parseInt(prompt("もうひとつ、数値を入力してください。", 0));
    12. var t = a; // 一時的な変数 t を交換用に使用
    13. a = b;
    14. b = t;
    15. document.write("引数を交換して表示: " + a + ", " + b);
    16. //-->
    17. </script>
    18. <noscript>JavaScriptが使用できません。</noscript>
    19. </body>
    20. </html>
Top
■インクリメント・デクリメント演算子
Top
■関係演算子(比較演算子)
Top
■例題
  1. 関係演算子を確認するサンプル "Operator41.html" です。
    1. <!-- Operator41.html -->
    2. <html>
    3. <head>
    4. <title>わたしのホーム・ページ</title>
    5. <meta http-equiv="Content-type" content="text/html; charset=Shift_JIS"/>
    6. </head>
    7. <body>
    8. <script type="text/javascript">
    9. <!--
    10. var br = "<br/>"; // 改行タグ
    11. var a = parseInt(prompt("整数を入力してください。", 0));
    12. var b = parseInt(prompt("もうひとつ、整数を入力してください。", 0));
    13. document.write("a = " + a + br);
    14. document.write("b = " + b + br);
    15. document.write("a < b = " + (a < b) + br);
    16. document.write("a <= b = " + (a <= b) + br);
    17. document.write("a > b = " + (a > b) + br);
    18. document.write("a >= b = " + (a >= b) + br);
    19. document.write("a == b = " + (a == b) + br);
    20. document.write("a != b = " + (a != b) + br);
    21. //-->
    22. </script>
    23. <noscript>JavaScriptが使用できません。</noscript>
    24. </body>
    25. </html>
Top
■論理演算子
Top

inserted by FC2 system