Einlesen einer Variablen
max=prompt("Zahl, bis zu der summiert werden soll: ","200");
Ausgabe
alert("Die Summe von 1 bis "+max+" ist: "+summe);
Diese aufgehenden Popup-Fenster der Befehle prompt bzw. alert können jedoch im Browser ausgeschaltet werden, daher sind sie für den Realbetrieb nicht wirklich sinnvoll!
Das ist der allgemeine Ausgabebefehl:
document.write("Die Summe von 1 bis 100 ist "+summe);
var max=document.getElementById("eingabe").value; // steht im <head> ... <input type="text" id="eingabe">
mit document.getElementById kann man z.B. auf den Inhalt eines input-Feldes zugreifen
function summieren(){ var max=Number(document.getElementById("eingabe").value); //Umwandlung in Number if (isNaN(max)||max==0) { document.getElementById("ausgabe").innerHTML="?"; } else{ var summe=0,i=1; while (i<=max){ summe+=i; i++; } document.getElementById("ausgabe").innerHTML=summe; } }