Latihan 1: Event Handling Solid — SolidJS

Latihan 1 dari materi Event Handling Solid di SolidJS — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Kode awal sudah mengimpor createSignal dan punya App dengan const [count, setCount] = createSignal(0) dan <div> kosong. Buat counter dengan dua tombol di dalam <div> itu:

  1. <button onClick={() => setCount(c => c + 1)}>+1</button> untuk menaikkan hitungan.
  2. <button onClick={() => setCount(c => c - 1)}>-1</button> untuk menurunkannya. Tulisannya persis -1, karena penilaian mencari tombol lewat tulisan itu.
  3. <p>Count: {count()}</p> di bawahnya.

Yang dicek:

Hint