Task:
Ichma-ich array'ni (Chapter 7.6'dagi kabi, lekin bu safar chuqurligi noma'lum) to'liq "tekislaydigan" (flatten) rekursiv function yozing, flat(Infinity)dan foydalanmasdan:
let nested = [1, [2, [3, [4, [5]]]]];
// Natija: [1, 2, 3, 4, 5]
Required Concepts:
Array.isArray()flatten() chaqiring va natijani concat qiling.Natija hali mavjud emas
Kodingizni sinovdan o‘tkazish uchun Run yoki Submit tugmasini bosing.
Kod sifati bo‘yicha mahalliy signal va tavsiyalar
2
qator
0
funksiya
1
izoh
Ko‘rinib turgan asosiy uslubiy ogohlantirish yo‘q.
Kodda izoh bor - murakkab qismni tushunish osonroq.