ใช้เมธอด repeat() ของ JavaScript เพื่อสร้างสตริงใหม่ที่ประกอบด้วยการทำซ้ำของสตริงเดิมจำนวนครั้งที่ระบุ
พารามิเตอร์:
- Count — ระบุจำนวนครั้งที่ต้องการทำซ้ำสตริง
ตัวอย่าง
ลองรันโค้ดด้านล่างเพื่อทำซ้ำสตริงและแสดงผลในสตริงใหม่:
<!DOCTYPE html>
<html>
<body>
<script>
var a = "Welcome!";
document.write(a.repeat(3));
</script>
</body>
</html>
ผลลัพธ์จะเป็น "Welcome!Welcome!Welcome!" เมธอด repeat() เพิ่มเข้ามาใน ES2016 (ES7) หากระบุจำนวนน้อยกว่า 0 จะเกิด RangeError หากเป็น Infinity ก็จะเกิด RangeError เช่นกัน