JavaScript හි ශ්‍රිත පරාමිතීන්

ශ්‍රිත වලට දත්ත පරාමිතීන් ලෙස ලබා ගත හැකිය. උදාහරණයක් ලෙස, අපි අංකයක් පරාමිතියක් ලෙස ලබා ගන්නා ශ්‍රිතයක් සාදන්න:

javascriptfunction func(num) {
  
}

ශ්‍රිතය සම්ප්‍රේෂණය කරන ලද අංකය වර්ග කරන ආකාරයට එය සාදන්න:

javascriptfunction func(num) {
  console.log(num ** 2);
}

එය විවිධ අංක සමඟ ඇමතීමෙන් ශ්‍රිතයේ කාර්යය පරීක්ෂා කර බලමු:

javascriptfunc(2); // 4 දරාපායි
func(3); // 9 දරාපායි
Задание 1

අංකයක් පරාමිතියක් ලෙස ලබාගෙන කොන්සෝලයට එම අංකයේ ඝනකය ප්‍රදර්ශනය කරන ශ්‍රිතයක් සාදන්න.

Задание 2

අංකයක් පරාමිතියක් ලෙස ලබාගෙන, එම අංකය ධනාත්මකද නැතිනම් ඍණාත්මකද යන්න පරීක්ෂා කරන ශ්‍රිතයක් සාදන්න. පළමු අවස්ථාවේදී ශ්‍රිතය කොන්සෝලයට '+++' පෙළය දරාපාන අතර, දෙවන අවස්ථාවේදී '---' දරාපානවා.