konekin score

This commit is contained in:
Nathan 2025-12-17 22:55:36 +07:00
parent aac09cd2e3
commit c82cd12595

View File

@ -18,6 +18,7 @@ function playSFX(audio) {
} }
} }
// Interaksi pertama untuk aktifkan suara
document.addEventListener('click', function initAudio() { document.addEventListener('click', function initAudio() {
if(musicMuted) { if(musicMuted) {
musicMuted = false; musicMuted = false;
@ -41,6 +42,7 @@ toggleBtn.onclick = (e) => {
// --- GAME LOGIC --- // --- GAME LOGIC ---
// !!! PENTING: Jika untuk MEDIUM/HARD, tambah gambar di sini !!!
const images = [ const images = [
"images/fruit1.png", "images/fruit2.png", "images/fruit3.png", "images/fruit1.png", "images/fruit2.png", "images/fruit3.png",
"images/fruit4.png", "images/fruit5.png", "images/fruit6.png" "images/fruit4.png", "images/fruit5.png", "images/fruit6.png"
@ -49,7 +51,7 @@ const images = [
let cards = [...images, ...images]; let cards = [...images, ...images];
let flipped = []; let flipped = [];
let timerStarted = false; let timerStarted = false;
let time = 60; let time = 60; // !!! PENTING: Ganti waktu di sini untuk Medium/Hard !!!
let moves = 0; let moves = 0;
let score = 0; let score = 0;
let countdown; let countdown;
@ -139,13 +141,12 @@ function showEndScreen(isWin) {
document.getElementById("moveBonusEnd").textContent = "+" + moveBonus; document.getElementById("moveBonusEnd").textContent = "+" + moveBonus;
document.getElementById("totalScoreEnd").textContent = total; document.getElementById("totalScoreEnd").textContent = total;
document.getElementById("endScreen").style.display = "flex"; document.getElementById("endScreen").style.display = "flex";
<<<<<<< HEAD
if (isWin) { if (isWin) {
let formData = new FormData(); let formData = new FormData();
formData.append('score', total); formData.append('score', total);
formData.append('difficulty', 'Easy'); formData.append('difficulty', 'Easy');
fetch('score.php', { fetch('score.php', {
method: 'POST', method: 'POST',
body: formData body: formData
@ -154,8 +155,6 @@ function showEndScreen(isWin) {
.then(result => console.log("Status Database: " + result)) .then(result => console.log("Status Database: " + result))
.catch(error => console.error('Error:', error)); .catch(error => console.error('Error:', error));
} }
=======
>>>>>>> dd08ea599df1d676b68b773a1b6ad44356bf1b64
} }
function flipCard(card) { function flipCard(card) {