⊗jsPmBsMOPa 21 of 505 menu

Kllapat grupuese në JavaScript

Nëse dëshironi, mund të përcaktoni prioritetin e veprimeve duke përdorur kllapat e rrumbullakëta. Për shembull, le ta modifikojmë kodin tonë në mënyrë që fillimisht të kryhet mbledhja, dhe pastaj shumëzimi:

let a = 2 * (2 + 3); alert(a); // shfaq 10 (rezultat 2 * 5)

Shënim: mund të ketë çdo numër kllapash, duke përfshirë edhe ato të vendosura brenda njëra-tjetrës:

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

Mund të vendosni në kllapa veprimet që kanë prioritet - kjo nuk do të jetë gabim. Për shembull, le të vendosim në kllapa shumëzimin e numrave:

let a = (2 * 2) + 3; alert(a); // shfaq 7 (rezultat 4 + 3)

Në këtë rast, kllapat rezultojnë të tepërta (shumëzimi tashmë ka prioritet), por kodi është i pranueshëm.

Ndonjëherë një grupim i tillë përdoret në ato vende ku prioriteti i veprimeve nuk është i dukshëm. Për shembull, merrni parasysh kodin e mëposhtëm:

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

Siç e dini tashmë, fillimisht do të kryhet pjesëtimi, dhe pastaj shumëzimi. Por në shikim të parë kjo mund të mos jetë e dukshme.

Mund të përdorni kllapat grupuese për të treguar qartë prioritetin:

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

Pa ekzekutuar kodin, përcaktoni çfarë do të shfaqet në ekran:

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

Pa ekzekutuar kodin, përcaktoni çfarë do të shfaqet në ekran:

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

Pa ekzekutuar kodin, përcaktoni çfarë do të shfaqet në ekran:

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

Pa ekzekutuar kodin, përcaktoni çfarë do të shfaqet në ekran:

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

Pa ekzekutuar kodin, përcaktoni çfarë do të shfaqet në ekran:

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

Pa ekzekutuar kodin, përcaktoni çfarë do të shfaqet në ekran:

let a = 2 * (8 / 4); alert(a);
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo