پرسش

چطور یک رشته رو تو جاوااسکریپت چندین بار تکرار کنم؟

Repeat a string in JavaScript a number of times

چطور می‌تونم یک رشته رو تو جاوااسکریپت به تعداد مشخصی تکرار کنم؟
مثلا اگه بخوام رشته "a" رو 10 بار تکرار کنم، بهترین روش چیه؟

#
1403/06/04
پاسخ
محمدامین سعیدی راد
بیوگرافی محمدامین سعیدی راد

برای تکرار یک رشته تو جاوااسکریپت، بهترین روش استفاده از متد repeat است که در ECMAScript 2015 (ES6) معرفی شده:

const repeatedString = "a".repeat(10);
console.log(repeatedString); // "aaaaaaaaaa"

این روش ساده و کارآمده و تو می‌تونی با استفاده از متد repeat به راحتی هر رشته‌ای رو به تعداد دلخواه تکرار کنی.

اگر نیاز به پشتیبانی از مرورگرهای قدیمی داری، می‌تونی از روش‌های جایگزین مثل Array(n+1).join("a") استفاده کنی، اما repeat بهترین گزینه هست :)

 

 

پاسخ: 1403/06/04
آخرین آپدیت: 1403/08/02