پرسش
چطور یک رشته رو تو جاوااسکریپت چندین بار تکرار کنم؟
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