<html> <head> <title>Q1</title> <!-- Q1. 整数を入力して、その値が負のときは、マイナスをかける。正のときは何もしない。 結果は表示する。 --> </head> <body> <script type="text/javascript"> num = Number(prompt ("数字を入力してください", 0)); if (num < 0) { num = -num; } document.write("結果 = " + num + "<br>"); </script> </body> </html> -------------------------------------------------------------------------------- <html> <head> <title>Q2</title> <!-- Q2. 整数を入力して、その符号を表示する。 表示は、「正」「負」でOK. --> </head> <body> <script type="text/javascript"> num = Number(prompt ("数字を入力してください", 0)); document.write(num + " は"); if (num >= 0) { document.write("正です。<br>"); } else { document.write("負です。<br>"); } </script> </body> </html> -------------------------------------------------------------------------------- <html> <head> <title>Q3</title> <!-- Q3. 整数を入力して、その値が0以上100以下にあるかどうかを表示する。 --> </head> <body> <script type="text/javascript"> num = Number(prompt ("数字を入力してください", 0)); document.write(num + " は"); if (0 <= num && num <= 100) { document.write("範囲内です。<br>"); } else { document.write("範囲外です。<br>"); } </script> </body> </html> -------------------------------------------------------------------------------- <html> <head> <title>Q4</title> <!-- Q4. ★を横に5個並べる --> </head> <body> <script type="text/javascript"> for (i = 1; i <= 5; i++) { document.write("★"); } </script> </body> </html> -------------------------------------------------------------------------------- <html> <head> <title>Q5</title> <!-- Q5. 1~5までの合計を計算して表示する (ループを使って計算) ヒント:合計を出す変数を使う --> </head> <body> <script type="text/javascript"> sum = 0; for (i = 1; i <= 5; i++) { sum += i; } document.write("合計 = " + sum); </script> </body> </html> --------------------------------------------------------------------------------