الصفحة الرئيسية
تحميل الكود
تغيير الألوان
تغيير العرض
تغيير حجم العرض
تشغيل الكود
<!DOCTYPE html> <html> <body> <script> // هنا قمنا بتعريف مصفوفة وضعنا فيها 4 قيم نصية let arr = ['a', 'b', 'c', 'd']; // reduce() هذا المتغير سنستخدمه كقيمة أولية في الدالة const initialValue = ''; // و جعلها تقوم في كل reduceRight() هنا قمنا باستدعاء الدالة // مرة تعيد فيها استدعاء نفسها بإرجاع الحرف الموجود في العنصر // الحالي مدموج مع الحرف الموجود في العنصر السابق في المصفوفة const sumWithInitial = arr.reduceRight( (accumulator, currentValue) => accumulator + currentValue, initialValue, ); // 'd' + 'c' + 'b' + 'a' هنا سيتم طباعة ناتج دمج الأحرف // sumWithInitial و الذي تم تخزينه في المتغير document.write(sumWithInitial); </script> </body> </html>