เมธอด repeat
เมธอด repeat สร้างสตริงใหม่
ที่ประกอบด้วยสำเนาของสตริงเดิมตามจำนวนที่ระบุ
ต่อเข้าด้วยกัน
ไวยากรณ์
สตริง.repeat(จำนวน);
ตัวอย่าง
ลองระบุหมายเลข 1 ในพารามิเตอร์ของเมธอด:
let res = 'abcde'.repeat(1);
console.log(res);
หลังจากรันโค้ด สตริงของเราจะยังคงเหมือนเดิม:
'abcde'
ตัวอย่าง
ทีนี้เราจะคัดลอกสตริง 2 ครั้ง:
let res = 'abcde'.repeat(2);
console.log(res);
ผลลัพธ์จากการรันโค้ด:
'abcdeabcde'
ตัวอย่าง
ลองคัดลอกสตริง
-1 ครั้ง:
let res = 'abcde'.repeat(-1);
console.log(res);
หลังจากการดำเนินการ เราได้รับข้อผิดพลาด:
'RangeError: Invalid count value: -1'
ตัวอย่าง
หากเราระบุหมายเลข 0 ในพารามิเตอร์:
let res = 'abcde'.repeat(0);
console.log(res);
ผลลัพธ์จากการรันโค้ดคือเราได้สตริงว่าง:
''