Atölye › Renk Hafızası (Simon) › 11/27. adım
Bir tuş sonsuza kadar yanmaz; bir süre yanar ve söner. Süreyi kare sayısıyla ölçeceğiz: saniyede 60 kare olduğuna göre 30 kare yarım saniye eder.
light(pad, frames) (yak) fonksiyonu iki şeyi birden ayarlar: hangi tuş yanıyor (lit) ve daha kaç kare yanacak
(litFor). Söndürmeyi bir sonraki adımda ekleyeceğiz.
```js
let litFor = 0
function light(pad, frames) {
lit = pad
litFor = frames
}
```let litFor = 0 → yanan tuşun daha kaç kare yanık kalacağı. Başta 0.function light(pad, frames) → iki parametre alır: tuş numarası ve kare sayısı. light(2, 30) çağrısında pad
2, frames 30 olur.lit = pad → o tuşu yak.litFor = frames → kaç kare yanacağını not al.let lit = -1 ... satırının altına let litFor = 0 yaz.function draw() { satırının üstüne (nextRound'un altına) light fonksiyonunu yaz; aralarda boş satır kalsın.Beceriler: Fonksiyonlar