Latihan 1: DOM Manipulation Efisien — Performance

Latihan 1 dari materi DOM Manipulation Efisien di Performance — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Buat fungsi batchUpdate(elements) yang menerima array of objects { value: number } dan mengembalikan array baru dimana setiap value dikalikan 2 lalu ditambah 10.

Ini mensimulasikan pattern "batch reads then batch writes":

  1. Pertama, baca semua value (batch read)
  2. Lalu, transform semua value (batch write)

Return array of { value: number } dengan value yang sudah di-transform.

Hint