ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-21, Tuesday
💻 ක්‍රමලේඛනය · 🕒 කියවීමට විනාඩි 2 · 👁 1

Frontend Development දින 3: JavaScript ගණිත මෙහෙයුම් වලින් ප්‍රායෝගික අත්දැකීම

Frontend Development දින 3: JavaScript ගණිත මෙහෙයුම් වලින් ප්‍රායෝගික අත්දැකීම

#100DaysOfCode චැලෙන්ජ් එකේ තෙවන දිනයේදී, කේෂර සමඟ JavaScript ගණිත මෙහෙයුම් (addition, subtraction, multiplication, division, modulo, exponentiation, increment, decrement) වගේ මූලික ක්‍රියාකාරකම් අත්හදා බැලීමේ වැඩසටහනක් සිදු කළා.

ඔහු මුලින්ම ශොපින් කාට් එක සහ ග්‍රොසරි බිල් එක ගණනය කරමින්, මිල ගණන් එකතු කිරීම, වට්ටම් ගණනය කිරීම, බෙදාහැරීමේ ගාස්තුව එකතු කිරීම වගේ ප්‍රායෝගික උදාහරණ භාවිතා කළා. පසුව ගේම් පළාතේ කාල පරිවර්තකය සකසා, සෙකන්ඩ් 7485 කාලය පැය, මිනිත්තු, සෙකන්ඩ් වලට බෙදා ගත්තා. තවත් උදාහරණයක් ලෙස, ආයෝජන වර්ධනය සඳහා exponentiation (**) භාවිතා කරමින්, මුලික මුදල 10 රුපියල් 5 වසරකදී 2 ගුණයකින් වැඩි වූ මුළු මුදල 320 රුපියලක් බව ගණනය කළා.

අවසන් වශයෙන්, increment (++) සහ decrement (--) මෙහෙයුම් වල post‑increment හා pre‑increment අතර වෙනස පැහැදිලි කර, කේෂරට කේතයේ ප්‍රවාහය තේරුම් ගැනීමට උදව් කළා.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

මෙම වර්ගයේ අත්හදා බැලීම ශ්‍රී ලංකාවේ තරුණ සංවර්ධකයන්ට බොහෝ වාසියක් ගෙන එනවා. මුලික ගණිත මෙහෙයුම්වල පළපුරුද්ද ඇතිවීම, ඉ-කොමර්ස් වෙබ් අඩවි, ගේම්ස්, මොබයිල් ඇප්ස් වැනි ව්‍යාපාරික ප්‍රොජෙක්ට්ස් නිර්මාණයට මූලික පදනමක් වේ. ගණිත ගැටළු සරලව විසඳීම, දත්ත විශ්ලේෂණය, වට්ටම් ගණනය කිරීම වැනි රියල්‑වර්ල්ඩ් අවශ්‍යතා සපුරා ගැනීමට මඟ පෙන්වයි. තවද, ගේම් කාල පරිවර්තකය වැනි උදාහරණය, දේශීය ගේම් ඩෙවලපර්ලාට කාල කළමනාකරණය සහ UI/UX සැලසුම් කිරීමේදී ප්‍රායෝගික දැනුම ලබා දේ.

ඉදිරි දිනවලදී, මෙම මූලික තත්ත්වය මත ඉදිරියට API භාවිතය, cloud සම්බන්ධතා, සහ AI අලෙවිකරණය වැනි උසස් තාක්ෂණයන්ට පියවර තැබීමට හැකියාව ලැබේ.

ඉක්මන් සාරාංශය

  • ජාවාස්ක්‍රිප්ට් ගණිත මෙහෙයුම් 8 ක් අත්හදා බැලීම
  • ශොපින් කාට්, ගේම් කාල පරිවර්තක, ආයෝජන වර්ධනය උදාහරණ
  • Post‑increment vs Pre‑increment තේරුම් ගැනීම
  • GitHub රිපොසිටරියෙන් සම්පූර්ණ කේතය බාගත කළ හැක

ඔබත් #100DaysOfCode චැලෙන්ජ් එකට එක්ව, මේ වගේ කුඩා ව්‍යාපෘති හරහා ඔබේ කේත කුසලතා වර්ධනය කරගන්න. ඉදිරියට තවත් දින 97 කටත් අභියෝගයක් රැගෙන එයි!

💡 ඔබේ #100DaysOfCode අභියෝගය අදම ආරම්භ කරමු!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#JavaScript #Arithmetic #Coding #Frontend #SriLanka