2016-06-30 3 views
-1

Я подсчитываю, сколько раз, когда математика> 5, она сейчас подсчитывается, но когда математика < 5, я хочу, чтобы обезьяна сбросилась на 0. Затем она начнет отсчет снова с 0.Глобальный подсчет переменных

var monkey = 0; 

function Normal() { 

    var math = Math.floor((Math.random() * 10) + 1); 
    if (math >= 5) { 
     monkey++; 
     console.log(monkey); 
    } else { 

     console.log("We") 
    } 
} 

<button onclick="Normal()">Hello</button> 
+3

Так положили 'обезьяны = 0' в вашем еще блоке. Я что-то упустил? –

+0

@JosiahKeller Возможно, математика> = 5 изменение в математике> 5 может помочь немного :) – shole

+0

@JosiahKeller Это не работает, он просто возвращает NaN – user5544792

ответ

0

Вы пропустили сброс для обезьяны

var monkey = 0; 

function Normal() { 

    var math = Math.floor((Math.random() * 10) + 1); 
    if (math >= 5) { 
     monkey++; 
     console.log(monkey); 
    } else { 
     monkey = 0; 
     console.log("We") 
    } 
} 

<button onclick="Normal()">Hello</button> 
+1

Благодарим, я случайно добавил var в часть else. – user5544792

Смежные вопросы