--- title: Оператор группировки slug: Web/JavaScript/Reference/Operators/Grouping tags: - JavaScript - Оператор - Основные выражения translation_of: Web/JavaScript/Reference/Operators/Grouping original_slug: Web/JavaScript/Reference/Operators/Группировка ---
Оператор группировки ( )
контролирует порядок выполнения в выражениях.
( )
Оператор группировки из пары круглых скобок вокруг выражения или подвыражения, переопределяющего нормальный приоритет операторов, так что выражения с меньшим приоритетом выполняются раньше выражений с большим.
Переопределяем порядок, когда сначала выполняется умножение и деление, а потом сложение и вычитание, чтобы сначала выполнить сложение.
let a = 1; let b = 2; let c = 3; // обычный порядок a + b * c // 7 // выполнится так a + (b * c) // 7 // теперь переопределим порядок // сложение будет до умножения (a + b) * c // 9 // что эквивалентно следующему a * c + b * c // 9
{{Compat}}