Atölye › Ritim Şeritleri › 32/35. adım
Kart "Space to play again" diyor; sözünü tutalım. Şarkı bittikten sonra Boşluk ya da Enter her şeyi
reset() ile baştan kursun.
```js
if (event.repeat) return // holding a key down is not a new press
if (state === 'done' && (event.key === ' ' || event.key === 'Enter')) return reset()
```state === 'done' && (...) → şarkı bittiyse ve parantezin içi doğruysa.event.key === ' ' || event.key === 'Enter' → basılan tuş Boşluk (' ', tırnak içinde bir boşluk) ya da
Enter.return reset() → oyunu baştan kur ve dinleyiciden çık; tek satırda iki iş. Şarkı sürerken Boşluk hiçbir şey
yapmaz.keydown dinleyicisinde if (event.repeat) return ... satırının altına yeni satırı yaz. Çalıştır, şarkıyı bitir
ve Boşluk'a bas.
Beceriler: Klavye ve fare girdisi