Njia ya repeat

Njia repeat inaunda mfumo mpya wa mstari, unao idhinisha idadi maalum ya nakala za mfumo wa mstari wa awali, zikiunganishwa pamoja.

Syntax

javascriptmfumo_wa_mstari.repeat(idadi);

Mfano

Wacha tuweke kwenye kigezo cha njia nambari 1:

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

Kama matokeo ya kutekeleza msimbo mfumo wetu wa mstari utabaki ule ule:

javascript'abcde'

Mfano

Sasa tutaiga mfumo wa mstari 2 mara:

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

Matokeo ya kutekeleza msimbo:

javascript'abcdeabcde'

Mfano

Wacha tujaribu kuiga mfumo wa mstari -1 mara:

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

Baada ya kutekeleza tunapata hitilafu:

javascript'RangeError: Thamani ya hesabu batili: -1'

Mfano

Kama tunaweka kwenye kigezo nambari 0:

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

Kama matokeo ya kutekeleza msimbo tutapata mfumo wa mstari tupu:

javascript''

Angalia pia

  • njia padEnd,
    ambayo inajaza mfumo wa mstari wa sasa kutoka mwisho wake na mfumo wa mstari uliowekwa
  • njia padStart,
    ambayo inajaza mfumo wa mstari wa sasa kutoka mwanzo wake na mfumo wa mstari uliowekwa