Я работаю над еще одним проектом для своего класса, и я все еще пытаюсь получить HTML-код (действительно, по иронии судьбы, пропустить Python). Во всяком случае, я определил функцию, которая будет генерировать случайные числа, и я пытаюсь создать отдельную функцию, которая будет отображать результаты на основе случайно сгенерированных чисел. Я думал, что простая инструкция if/then будет работать, но с момента добавления операторов if/then я не могу заставить исходную функцию отображать что-либо, кроме кнопки, которая была изначально создана в нижней части страницы, даже после того, как я прокомментирую новую частей, он по-прежнему не хочет работать. Я потерялся от того, что я что-то упустил или сделал ошибку новичка.If/Else Statement Location - Javascript
Это пример того, что я работаю с:
<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>
Ничто на самом деле не вызывает * функцию * randomNumber() '. – Pointy
Можете ли вы добавить свой html, который вызывает функции? – TheUknown
Эти ifs не будут работать, потому что логическое условие должно быть в скобках. Кроме того, это randomNumber == 1. – derloopkat