⊗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
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан