Atölye › Ritim Şeritleri › 22/35. adım
Bir şarkının sonunda "kaç kusursuz, kaç iyi, kaç ıska?" sorusu bütün performansı anlatır; notu da puanı da bunlardan
hesaplayacağız. Üç sayıyı tek bir nesnede tutuyoruz: judged. Bir maçtaki skor tabelası gibi.
```js
let judged // counts: { perfect, good, miss }
judged = { perfect: 0, good: 0, miss: 0 }
if (off <= PERFECT) {
judged.perfect += 1
judge('Perfect', '#fde047')
} else {
judged.good += 1
judge('Good', '#86efac')
}
```let judged → üç sayaç tek pakette. reset içinde { perfect: 0, good: 0, miss: 0 }: hepsi sıfır.judged.perfect += 1 → nesnenin içindeki perfect sayısına 1 ekler. Nokta, paketin içinden bir bilgiye ulaşır.miss (ıska) şimdilik hep 0; bir sonraki adımda sayacağız.let feedback ... satırının üstüne let judged ... satırını yaz.reset içinde feedback = null satırının üstüne judged = { ... } satırını yaz.press içinde if bloğunun ilk satırı olarak judged.perfect += 1, else bloğunun ilk satırı olarak
judged.good += 1 yaz.Beceriler: Oyun durumları
← Kusursuz ya da iyi Kaçan notalar →