Kodax

تسطيح المصفوفة — تحدي JavaScript

اكتب الدالة flatten(arr) التي تحوّل مصفوفة متداخلة بأي عمق إلى مصفوفة بمستوى واحد.

function flatten(arr) {
  // سطّح المصفوفة بأي عمق
}

console.log(flatten([1, [2, [3, [4]]]])); // [1, 2, 3, 4]

حل هذا التحدي يرتبط بفتح دورة «JavaScript الأساسيات» بحسابك.

ابدأ الحل