TypeScript හි පෙරනිමි පරාමිති අගයන්

විකල්ප පරාමිති සඳහා පෙරනිමි අගයක් ද නියම කළ හැකිය. මෙම සිදුවීමේදී විකල්ප පරාමිතියක් දැක්වීම සඳහා ප්‍රශ්න ලකුණ ලියන්නේ නැත. උදාහරණයක් වශයෙන්, අපි අන්ත නම නියම කර නොමැති පරිශීලකයන්ට, එයට 'snow' අගය පැවරමු:

typescriptfunction func(first: string, last: string = 'snow') {
  return first + ' ' + last;
}

දැන් අපි අපේ ශ්‍රිතය භාවිතා කරමු. පරාමිති දෙකක් සමඟ එය කැඳවමු:

typescriptfunc('john', 'smit'); // 'john smit' ආපසු ලබා දෙයි

පරාමිතියක් සමඟ එය කැඳවමු:

typescriptfunc('john'); // 'john snow' ආපසු ලබා දෙයි
Задание 1

අංකයක් දී ඇති බලයකට ඉහළ නංවන ශ්‍රිතයක් සාදන්න. ශ්‍රිතය පළමු පරාමිතිය ලෙස අංකය පිළිගනිමු, සහ දෙවනුව - බලය. දෙවන පරාමිතිය විකල්ප වීමට ඉඩ දෙන්න, සහ පෙරනිමිය ලෙස ශ්‍රිතය අංකය දෙවන බලයට ඔසවයි.