Gunnar Bittersmann: if... else... Funktion, Ausgabe stimmt nicht, Ergänzung

Beitrag lesen

@@Auge

Zudem solltest du überlegen, ob du … überhaupt und/oder irgendwann HTML-Elemente zu erzeugen gedenkst. Wenn nicht, benutze statt innerHTML lieber textContent

Und wenn doch, benutze statt innerHTML lieber insertAdjacentHTML

if(punkte > 20){
	document.getElementById("message").textContent = "über 20";
} else{
	document.getElementById("message").textContent = "bis zu 20";
}

Hier bietet sich der ternäre Operator an:

document.getElementById("message").textContent = (punkte > 20) ? "über 20" : "bis zu 20";

LLAP 🖖

--
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann