เราได้รับสตริงหลักและสตริงย่อย หน้าที่ของเราคือสร้างฟังก์ชัน สมมติว่าremoveString() ที่รับอาร์กิวเมนต์ทั้งสองนี้และส่งคืนเวอร์ชันของสตริงหลักซึ่งไม่มีสตริงย่อย
ในที่นี้ เราจำเป็นต้องลบตัวคั่นออกจากสตริง เช่น −
this-is-a-sting
มาเขียนโค้ดสำหรับฟังก์ชันนี้กัน −
const removeString = (string, separator) => { //we split the string and make it free of separator const separatedArray = string.split(separator); //we join the separatedArray with empty string const separatedString = separatedArray.join(""); return separatedString; } const str = removeString('this-is-a-sting', '-'); console.log(str);
ผลลัพธ์ของรหัสนี้ในคอนโซลจะเป็น −
thisisastring