Архив метки: precedence

Swift: Precedence and Associativity (приоритет и ассоциативность)

У операторов существует приоритет, на основании которого решается какой оператор будет выполнен первым (например умножение выполнится раньше сложения) Если же приоритет равен рассматривается ассоциативность, определяющая как операторы группируются – слева или справа Например это выражение равно 4 2 + 3 * 4 % 5 Но если бы мы не следовали приоритетам наши шаги были бы следующие 2 + 3 =… Читать далее »