Если btn
уже ссылается на кнопку, вам не нужно querySelector
вообще.Просто используйте btn
:
var gCurrLevel;
function setCurrLevel(btn) {
if (btn.innerText === 'Easy') {
gCurrLevel = 0;
} else if (btn.innerText === 'Medium') {
gCurrLevel = 1;
} else if (btn.innerText === 'Hard') {
gCurrLevel = 2;
}
console.log("gCurrLevel = " + gCurrLevel);
// return gCurrLevel; // Don't do this in an event handler
}
<button class="Medium" onclick="setCurrLevel(this)">Medium</button>
Там я заменил resetGame(this, 1)
на setCurrLevel(this)
, чтобы они совпали, но при необходимости отрегулируйте.