freeCodeCamp/guide/arabic/certifications/javascript-algorithms-and-d.../functional-programming/combine-an-array-into-a-str.../index.md

1.4 KiB

title localeTitle
Combine an Array into a String Using the join Method دمج صفيف في سلسلة باستخدام طريقة الانضمام

ضم مجموعة في سلسلة باستخدام أسلوب الانضمام

شرح المشكلة

استخدم طريقة join (من بين آخرين) داخل الدالة sentensify لإنشاء جملة من الكلمات في str السلسلة. يجب على الدالة إرجاع سلسلة. على سبيل المثال ، سيتم تحويل "I-like-Star-Wars" إلى "I like Star Wars". لهذا التحدي ، لا تستخدم طريقة replace .

روابط ذات صلة:

Hint1

قد تحتاج إلى تحويل السلسلة إلى صفيف أولاً.

Hint2

قد تحتاج إلى استخدام تعبير عادي لتقسيم السلسلة.

حل:

function sentensify(str) { // Add your code below this line return str.split(/\W/).join(' '); // Add your code above this line } sentensify("May-the-force-be-with-you");