Я делаю быструю игру, где игрок наносит урон врагу npc. У меня есть функция ниже, которая вычисляет ущерб, но я не могу получить консольный журнал, чтобы сказать, что я наношу урон «Х». Что я делаю не так? Вместо этого он просто подтягивает оператор функции, но я хочу, чтобы он дал мне значение функций!Javascript: Как получить значение функции?
var damage = function() {
return Math.floor(Math.random() * 5 + 1);
};
Я звоню функцию в другом коде правильно, но когда я пытаюсь утешить войти ущерб в этом другом коде, я получаю сообщение об ошибке.
function attackButton() {
darkwarrior.hp = darkwarrior.hp - damage();
console.log(darkwarrior.hp);
console.log(damage);
Вероятно потому, что вы не вызывая его - 'повреждения()'? – PSL
Как вы называете свою функцию? – j08691