Atölye › 2048 › 22/26. adım
Ekranlar "Press Space" diyor; sözlerini tutalım. Boşluk (ya da Enter) oyunun durumuna göre devam ettirir:
bittiyse yeni oyun, kazandıysa oynamaya devam (keepPlaying artık true).
```js
function next() {
if (state === 'over') newGame()
else if (state === 'won') {
state = 'playing'
keepPlaying = true
}
}
document.addEventListener('keydown', (event) => {
if (event.key === ' ' || event.key === 'Enter') next()
```function next() → durum 'over' ise newGame(); 'won' ise oyuna dön ve devam seçimini hatırla. Oyun sürerken
hiçbir şey yapmaz.' ') ya da Enter ise next(). Dinleyicinin sonundaki draw() ekranı
yeniler.document.addEventListener('keydown', ... satırının üstüne next fonksiyonunu yaz; altında bir boş satır
kalsın.Beceriler: Klavye ve fare girdisi, Oyun durumları
← Kazanma ve kaybetme ekranları Rekor →