2016-06-30 125 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'在else塊。我在這裏錯過了什麼嗎? –

+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添加到其他部分。 – user5544792