⊗jsPmBsMOPa 21 of 505 menu

JavaScript'te Gruplandırma Parantezleri

İsterseniz, yuvarlak parantezler kullanarak işlemlerin önceliğini belirtebilirsiniz. Örneğin, kodumuzu önce toplamanın, sonra çarpmanın yapılması için şu şekilde değiştirelim:

let a = 2 * (2 + 3); alert(a); // 10 yazacaktır (2 * 5 sonucu)

Not: Herhangi bir sayıda parantez olabilir, hatta birbirinin içine geçmiş şekilde:

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

Önceliğe sahip işlemler parantez içine alınabilir - bu bir hata olmayacaktır. Örneğin, sayıların çarpımını parantez içine alalım:

let a = (2 * 2) + 3; alert(a); // 7 yazacaktır (4 + 3 sonucu)

Bu durumda parantezler gereksiz oluyor (çarpma zaten önceliğe sahip), ancak kod geçerlidir.

Bazen, bu tür gruplandırma, işlem önceliğinin açık olmadığı yerlerde kullanılır. Örnek olarak şu kodu ele alalım:

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

Bildiğiniz gibi, önce bölme, sonra çarpma işlemi yapılacaktır. Ancak bu, ilk bakışta açık olmayabilir.

Önceliği açıkça göstermek için gruplandırma parantezleri kullanılabilir:

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

Kodu çalıştırmadan, ekrana ne yazılacağını belirleyin:

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

Kodu çalıştırmadan, ekrana ne yazılacağını belirleyin:

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

Kodu çalıştırmadan, ekrana ne yazılacağını belirleyin:

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

Kodu çalıştırmadan, ekrana ne yazılacağını belirleyin:

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

Kodu çalıştırmadan, ekrana ne yazılacağını belirleyin:

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

Kodu çalıştırmadan, ekrana ne yazılacağını belirleyin:

let a = 2 * (8 / 4); alert(a);
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet