Усули repeat

Усули repeat сатри нав сохта, ки шумораи муайяншудаи нусхаҳои сатри аслиро дар бар мегирад, ки бо ҳам пайваст шудаанд.

Синтаксис

javascriptсатр.repeat(рақам);

Мисол

Биёед дар параметри усул рақами 1-ро муайян кунем:

javascriptlet res = 'abcde'.repeat(1);
console.log(res);

Дар натиҷаи иҷрои рамз сатри мо ҳамон монанд мемонад:

javascript'abcde'

Мисол

Акнун мо сатрро 2 маротиба нусхабардорӣ мекунем:

javascriptlet res = 'abcde'.repeat(2);
console.log(res);

Натиҷаи иҷрои рамз:

javascript'abcdeabcde'

Мисол

Биёед кӯшиш кунем, ки сатрро -1 маротиба нусхабардорӣ кунем:

javascriptlet res = 'abcde'.repeat(-1);
console.log(res);

Пас аз иҷро мо хатогиро мегирем:

javascript'RangeError: Invalid count value: -1'

Мисол

Агар дар параметр рақами 0-ро муайян кунем:

javascriptlet res = 'abcde'.repeat(0);
console.log(res);

Дар натиҷаи иҷрои рамз мо сатри холӣ мегирем:

javascript''

Нигаред низ

  • усули padEnd,
    ки сатри ҷориро аз охири он бо сатри додашуда илова мекунад
  • усули padStart,
    ки сатри ҷориро аз оғози он бо сатри додашуда илова мекунад