dポイントプレゼントキャンペーン実施中!

<html>
<head>
</head>
<body>
<script type = "text/JavaScript">

JavaScript の課題についてご教授ください

任意に何個の数字を入力するかを prompt 窓で入力する(10を入力したとすると10回 prompt 窓を出す)。それらの回数 prompt 窓を出して数字を入力する。入力した数字のうち、最大値を表示するプログラムを作成せよ。

入力した値を繰り返しによって、配列の代入します。
a[count]=window.prompt~。

その後、最大値を決めます。
if ( a[count] < a[count+1] )
{
saidai = a[count+1];//大きかったらストックする

</script>
</body>
</html>

を使って解答いただければうれしいです

A 回答 (1件)

こんばんは



同じ質問をくりかえしているみたいですけれど、繰り返す意図が不明。
https://oshiete.goo.ne.jp/qa/12412642.html
すでにあちら(↑)に模範解答が出ているので、毛色の違うものをご参考までに。

<script>
let j, n, x, p = ()=>prompt() | 0, c = p();
for(j=0; j++<c;) x = (n = p())>=(x==undefined?n:x)?n:x;
if(c>0) alert("max = " + x);
</script>
    • good
    • 1
この回答へのお礼

重ね重ねありがとございます
しっかり覚えて
試験に備えます

osamu

お礼日時:2021/06/15 23:33

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!