JavaScript හි අධික අවුරුද්ද නිර්ණය කිරීම

කලින් ඉගෙන ගත් ක්‍රම භාවිතා කරමින්, ඕනෑම අවුරුද්දක් සඳහා එය අධික අවුරුද්දක් ද නැතිනම් සාමාන්‍ය අවුරුද්දක් ද බව පහසුවෙන් නිර්ණය කළ හැකිය: එය සඳහා අවශ්‍ය වන්නේ පෙබරවාරි මාසයේ දින කීයක් තිබේදැයි සොයා ගැනීමයි. මේ සඳහා අපට මාර්තු මාසයේ ශුන්‍යවන දිනය ගත යුතුය:

javascriptlet date = new Date(2020, 2, 0);
console.log(date.getDate()); // 29 ප්‍රතිදානය කරයි, මන්ද 2020 අවුරුද්ද අධික අවුරුද්දක් වේ

අවුරුද්දේ වර්ගය පෙළ වශයෙන් ප්‍රතිදානය වන පරිදි අපගේ කේතය වැඩි දියුණු කරමු:

javascriptlet date = new Date(2020, 2, 0);

if (date.getDate() == 29) {
  console.log('අධික අවුරුද්දකි');
} else {
  console.log('සාමාන්‍ය අවුරුද්දකි');
}
Задание 1

isLeap කාර්යය සාදන්න. එය පරාමිතියක් ලෙස අවුරුද්දක් පිළිගෙන, එම අවුරුද්ද අධික අවුරුද්දක් නම් true, නොවේ නම් false ආපසු ලබා දිය යුතුය.