Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
⊗jsPmBsMOPa 21 of 505 menu

JavaScript හි කණ්ඩායම් වරහන්

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

let a = 2 * (2 + 3); alert(a); // 10 ප්‍රතිදානය කරයි (2 * 5 හි ප්‍රතිඵලය)

සටහන: ඕනෑම ගණනක් වරහන් තිබිය හැකිය, එකක් තුළ තවත් එකක් තැන්පත් කර ඇති ඒවා ද වේ:

let a = 2 * (2 + 4 * (3 + 1)); alert(a);

ප්‍රමුඛතාවයක් ඇති ක්‍රියාකාරකම් වරහන් තුළට අඩංගු කළ හැකිය - මෙය දෝෂයක් නොවේ. උදාහරණයක් වශයෙන්, සංඛ්‍යා ගුණිතය වරහන් තුළට අඩංගු කරමු:

let a = (2 * 2) + 3; alert(a); // 7 ප්‍රතිදානය කරයි (4 + 3 හි ප්‍රතිඵලය)

මෙම අවස්ථාවේදී, වරහන් අතිරික්ත වේ (ගුණ කිරීමට එහිම ප්‍රමුඛතාවය ඇත), නමුත් කේතය වලංගු වේ.

ක්‍රියාකාරකම්වල ප්‍රමුඛතාවය පැහැදිලි නොවන ස්ථානවලදී එවැනි කණ්ඩායම් කිරීමක් සමහර විට භාවිතා කරයි. උදාහරණයක් සඳහා පහත කේතය සලකා බලන්න:

let a = 8 / 2 * 4; alert(a);

ඔබ දැනටමත් දන්නා පරිදි, එය තුළ පළමුව බෙදීම සිදු වනු ඇත, ඉන්පසු ගුණ කිරීම සිදු වේ. නමුත් පළමු බැල්මෙන් මෙය පැහැදිලි නොවිය හැකිය.

ප්‍රමුඛතාවය පැහැදිලිව පෙන්වීම සඳහා කණ්ඩායම් වරහන් භාවිතා කළ හැකිය:

let a = (8 / 2) * 4; alert(a);

කේතය ක්‍රියාත්මක නොකර, තිරයේ පෙන්වන්නේ කුමක්දැයි තීරණය කරන්න:

let a = (2 + 3) * (2 + 3); alert(a);

කේතය ක්‍රියාත්මක නොකර, තිරයේ පෙන්වන්නේ කුමක්දැයි තීරණය කරන්න:

let a = (2 + 3) * 2 + 3; alert(a);

කේතය ක්‍රියාත්මක නොකර, තිරයේ පෙන්වන්නේ කුමක්දැයි තීරණය කරන්න:

let a = 2 * (2 + 4 * (3 + 1)); alert(a);

කේතය ක්‍රියාත්මක නොකර, තිරයේ පෙන්වන්නේ කුමක්දැයි තීරණය කරන්න:

let a = 2 * 8 / 4; alert(a);

කේතය ක්‍රියාත්මක නොකර, තිරයේ පෙන්වන්නේ කුමක්දැයි තීරණය කරන්න:

let a = (2 * 8) / 4; alert(a);

කේතය ක්‍රියාත්මක නොකර, තිරයේ පෙන්වන්නේ කුමක්දැයි තීරණය කරන්න:

let a = 2 * (8 / 4); alert(a);
සිංහල
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න