ในที่นี้ เราควรเขียนฟังก์ชันที่มีสองอาร์กิวเมนต์ อย่างแรกคืออาร์เรย์ของตัวอักษร String หรือNumber ตัวที่สองเป็นสตริง และเราต้องส่งคืนสตริงที่มีองค์ประกอบทั้งหมดของอาร์เรย์ที่ต่อท้ายและต่อท้ายด้วยสตริง
ตัวอย่างเช่น −
applyText([1,2,3,4], ‘a’);
ควรส่งคืน 'a1a2a3a4a'
สำหรับข้อกำหนดเหล่านี้ เมธอด array map() เป็นตัวเลือกที่ดีกว่า for loop และโค้ดสำหรับการทำเช่นนั้นจะเป็น -
ตัวอย่าง
const numbers = [1, 2, 3, 4]; const word = 'a'; const applyText = (arr, text) => { const appliedString = arr.map(element => { return `${text}${element}`; }).join(""); return appliedString + text; }; console.log(applyText(numbers, word));
ผลลัพธ์
เอาต์พุตคอนโซลสำหรับรหัสนี้จะเป็น −
a1a2a3a4a