Game Onet TK Al-Islam
function handleClick(tile) {
if (selected.length === 2 || tile.classList.contains("matched") || selected.includes(tile)) return;
tile.classList.add("selected");
selected.push(tile);
speak(tile.dataset.value);
if (selected.length === 2) {
const [a, b] = selected;
if (a.dataset.value === b.dataset.value) {
setTimeout(() => {
a.classList.add("matched");
b.classList.add("matched");
a.style.visibility = "hidden";
b.style.visibility = "hidden";
score += 10;
scoreEl.textContent = score;
selected = [];
}, 300);
} else {
setTimeout(() => {
a.classList.remove("selected");
b.classList.remove("selected");
selected = [];
}, 500);
}
}
}