Прежде чем перечислить таблицу, я кратко объясню, что означает приоритет и ассоциативность.
Какая операторная функция вызывается первой. Функции вызываются в порядке приоритета (выигрывает ВЫСОКИЙ приоритет).
Когда функции имеют одинаковый приоритет, движок проверяет ассоциативность, в каком порядке вызываются операторные функции: слева направо или справа налево.
Самый высокий приоритет() всегда будет выполняться первым , например, (2+3) * 2 будет иметь результат 10, но 2+3 * 2будет иметь результат 8, все из-за приоритета оператора, '*' имеет приоритет 14, а '+' - 13 .
Не потому, что именно так мы, люди, вычисляем математику, а из-за приоритета.
Мы начнем с более высокого приоритета(19):