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 ක්‍රමය,
    වත්මන් නූල එහි ආරම්භයෙන් නියමිත නූලකින් පුරවයි