그룹 ì°ì°ì
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since 2015ë 7ì.
그룹 ì°ì°ì () ë ííì ë´ìì íê°ì ì°ì ìì를 ì ì´í©ëë¤.
ìëí´ ë³´ê¸°
console.log(1 + 2 * 3); // 1 + 6
// Expected output: 7
console.log(1 + 2 * 3); // 1 + 6
// Expected output: 7
console.log((1 + 2) * 3); // 3 * 3
// Expected output: 9
console.log(1 * 3 + 2 * 3); // 3 + 6
// Expected output: 9
구문
js
( )
ì¤ëª
그룹 ì°ì°ìë ííìì´ë ì¤ì²© ííì 주ì를 ê°ì¸ë í ìì ê´í¸ë¡ ì´ë£¨ì´ì§ ì°ì°ìë¡, ê°ì¸ì¸ ìì´ ë ëì ì°ì ìì를 ê°ëë¡ ì¼ë°ì ì¸ ì°ì°ì ì°ì ìì를 ì¬ì ìí©ëë¤. ì´ë¦ ê·¸ëë¡, 그룹 ì°ì°ìë ê´í¸ ìì ë´ì©ì 묶ìµëë¤.
ìì
ë¤ì ìì ììë ê³±ì ê³¼ ëëì ì´í ë§ì ê³¼ ëºì ì ì¬ì©íë ì¼ë°ì ì¸ ì°ì° ìì를 그룹 ì°ì°ì를 ì¬ì©í´ ë°ê¿ëë¤.
js
var a = 1;
var b = 2;
var c = 3;
// 기본 ì°ì ìì
a + b * c; // 7
// ì´ê²ê³¼ ê°ì
a + (b * c); // 7
// ëí기를 ê³±íê¸°ë³´ë¤ ë¨¼ì íëë¡
// ì°ì ìì ë³ê²½
(a + b) * c; // 9
// ì´ê²ê³¼ ê°ì
a * c + b * c; // 9
ëª ì¸ì
| Specification |
|---|
| ECMAScript® 2027 Language Specification > # sec-grouping-operator > |