Как заставить функцию снова запускаться при 2-м и 3-м (и так далее) нажатии html-кнопки?

#javascript #html #function #button

Вопрос:

Я пытаюсь, по сути, просто создать сценарий, который подбрасывает монету, где 0 = тайская еда и 1 = вьетнамская еда после нажатия кнопки. Случайное число всегда равно 1 (тайская еда по какой-то причине). И когда я нажимаю на кнопку, она не продолжает меняться. Буду признателен за любую помощь новичку, спасибо!

 <h1> What's it going to be? </h1>
    <input type="button" id="random" value="Your food awaits" onclick="foodPicker()" >

<h3 id="food"> </h3>
 
 

function foodPicker(){
  let foodNum = Math.floor(Math.random() * 2)
  let result = ''
    if (foodNum = 1) {
        result = 'Thai';
    }
        else {
             result = 'Viet';
        }
  document.getElementById('food').innerHTML = resu<
}


 

Ответ №1:

if (foodNum = 1) { должно быть, если (foodNum == 1) {