ในที่นี้ เราควรเขียนฟังก์ชันที่มีสองอาร์กิวเมนต์ อย่างแรกคืออาร์เรย์ของตัวอักษร 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