Ich arbeite an einem anderen Projekt für meine Klasse, und ich versuche immer noch, den Hang von HTML (wirklich beginnen, Python jetzt ironischerweise verpassen). Wie auch immer, ich habe eine Funktion definiert, die Zufallszahlen generiert, und ich versuche, eine separate Funktion zu erstellen, die Ergebnisse basierend auf den zufällig generierten Zahlen anzeigt. Ich dachte, eine einfache if/then-Anweisung würde funktionieren, aber nachdem ich die if/then-Anweisungen hinzugefügt habe, kann ich die ursprüngliche Funktion nicht mehr anzeigen, als die Schaltfläche, die am Anfang der Seite erstellt wurde, auch nachdem ich die neue auskommentiert habe Teile, es will immer noch nicht arbeiten. Ich bin verloren, ob ich etwas falsch gemacht oder einen Anfängerfehler gemacht habe.If/Else-Anweisung Ort - Javascript
Dies ist ein Beispiel dafür, was ich habe mit gearbeitet:
<script>
function randomNumber() {
document.getElementById("demo").innerHTML = Math.floor((Math.random() * 5) + 1);
}
/*function() {
if randomNumber= 1 {
innerHTML = "Option 1"
}
if randomNumber= 2 {
innerHTML = "Option 2"
}
if randomNumber= 3 {
innerHTML = "Option 3"
}
if randomNumber= 4 {
innerHTML = "Option 4"
}
if randomNumber= 5 {
innerHTML = "Option 5"
}
}*/
</script>
Nichts ist eigentlich * Aufruf * der 'randomNumber()' -Funktion. – Pointy
Können Sie auch Ihren HTML-Code hinzufügen, der die Funktion (en) aufruft? – TheUknown
Diese ifs funktionieren nicht, da die boolesche Bedingung in Klammern stehen sollte. Außerdem ist es randomNumber == 1. – derloopkat