[JS] - Aiutatemi con questo esercizio, please! [mod]
Per favore potete dare un occhiata a questo esercizio in javscript e indicarmi una soluzione completa. Non riesco a capire come inserire in un ciclo, un tag di tipo type="text" con un controllo relativo (o almeno questo credevo fosse la strada per la soluzione).
Grazie.
Patrizia
ESERCIZIO
Scrivere uno script che chieda una serie di numeri all'utente. Si interrompa quando l'utente inserisce al posto di un numero la parola chiave "end". Interagisce con l'utente nel caso abbia inserito dei valori non validi. Chieda conferma prima di calcolare la media dei numeri introdotti. Stampi a video il risultato in una tabella.
Per il ciclo: dopo non lamentatevi che non avete la pappa pronta...
Questa è la prima cosa che mi viene in mente:
Codice HTML:
<TABLE><TR> ...
<TD>
<SCRIPT LANGUAGE="JavaScript">
var s = 0, n = 0;
var i;
while ((i = prompt ("Inserisci un numero [\"end\" per terminare]") != "end")
{
i = parseInt (i);
if (i == "Nan")
alert ("Non hai inserito un numero!");
else
{
n++;
s += i;
}
}
document.write (s / n);
</SCRIPT>
</TD>
... </TR></TABLE>
Stammi bene...