- <!-- Operator01.html -->
- <html>
- <head>
- <title>わたしのホーム・ページ</title>
- <meta http-equiv="Content-type" content="text/html; charset=Shift_JIS"/>
- </head>
- <body>
- <script type="text/javascript">
- <!--
- var br = "<br/>"; // 改行タグ
- var a = parseInt(prompt("整数を入力してください。", 0));
- var b = parseInt(prompt("もうひとつ、整数を入力してください。", 0));
- document.write("a = " + a + br);
- document.write("b = " + b + br);
- document.write("a + b = " + (a + b) + br);
- document.write("a - b = " + (a - b) + br);
- document.write("a * b = " + (a * b) + br);
- document.write("a / b = " + Math.floor(a / b) + br); // 小数点以下切捨て
- document.write("a % b = " + (a % b) + br);
- //-->
- </script>
- <noscript>JavaScriptが使用できません。</noscript>
- </body>
- </html>
- <!-- Exchange01.html -->
- <html>
- <head>
- <title>わたしのホーム・ページ</title>
- <meta http-equiv="Content-type" content="text/html; charset=Shift_JIS"/>
- </head>
- <body>
- <script type="text/javascript">
- <!--
- var a = parseInt(prompt("数値を入力してください。", 0));
- var b = parseInt(prompt("もうひとつ、数値を入力してください。", 0));
- var t = a; // 一時的な変数 t を交換用に使用
- a = b;
- b = t;
- document.write("引数を交換して表示: " + a + ", " + b);
- //-->
- </script>
- <noscript>JavaScriptが使用できません。</noscript>
- </body>
- </html>
前置 | 後置 | |
---|---|---|
++ | x = ++a; ... ++a; x = a; | x = a++; ... x = a; a++; |
-- | x = --a; ... --a; x = a; | x = a--; ... x = a; a--; |
- <!-- Operator41.html -->
- <html>
- <head>
- <title>わたしのホーム・ページ</title>
- <meta http-equiv="Content-type" content="text/html; charset=Shift_JIS"/>
- </head>
- <body>
- <script type="text/javascript">
- <!--
- var br = "<br/>"; // 改行タグ
- var a = parseInt(prompt("整数を入力してください。", 0));
- var b = parseInt(prompt("もうひとつ、整数を入力してください。", 0));
- document.write("a = " + a + br);
- document.write("b = " + b + br);
- document.write("a < b = " + (a < b) + br);
- document.write("a <= b = " + (a <= b) + br);
- document.write("a > b = " + (a > b) + br);
- document.write("a >= b = " + (a >= b) + br);
- document.write("a == b = " + (a == b) + br);
- document.write("a != b = " + (a != b) + br);
- //-->
- </script>
- <noscript>JavaScriptが使用できません。</noscript>
- </body>
- </html>
a | b | a && b | a || b | !a | |
---|---|---|---|---|---|
false | false | false | false | true | |
false | true | false | true | true | |
true | false | false | true | false | |
true | true | true | true | false | |