2013-12-19 4 views
-1

Я не уверен, где это происходит. Я попытался изменить код, чтобы увидеть, исчезнет ли ошибка, но я получил другие ошибки.Неожиданный идентификатор

function doesItHit(){ 
    if(toHit * Math.floor(Math.random() * 101) + 1 >= enemyEvasion){ 
     itHits = true 
    } 
} 
+1

Что именно это означает 'установить itHits = true'? Является ли это новым в javascript? – thefourtheye

+0

Что должна делать функция? Он ничего не возвращает. – h2ooooooo

+0

Спасибо, я думаю, что получил мой поезд, хотя и смешанный с моим кодом. – jordansinn

ответ

0

Не записывайте набор, чтобы присвоить значение itHits.

Удалить это, и ошибка eunexpected identifier будет разрешена.

Не забудьте объявить переменные, необходимые

var itHits = false; 
    var enemyEvasion = 100; 

функция doesItHit() {

if(toHit * Math.floor(Math.random() * 101) + 1 >= enemyEvasion){itHits = true} 
console.log("itHits: " + itHits); 

}

Here is a fiddle to show, that it works.

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