79 of 264 menu

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

mfumo_wa_mstari.repeat(idadi);

Mfano

Wacha tuweke kwenye kigezo cha njia nambari 1:

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

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

'abcde'

Mfano

Sasa tutaiga mfumo wa mstari 2 mara:

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

Matokeo ya kutekeleza msimbo:

'abcdeabcde'

Mfano

Wacha tujaribu kuiga mfumo wa mstari -1 mara:

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

Baada ya kutekeleza tunapata hitilafu:

'RangeError: Thamani ya hesabu batili: -1'

Mfano

Kama tunaweka kwenye kigezo nambari 0:

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

Kama matokeo ya kutekeleza msimbo tutapata mfumo wa mstari tupu:

''

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
azpthinlpl