Trudno mi zrozumieć, co oznacza kombinacja potęgowania i wszystko inne (mnożenie, dzielenie itp.) W grupie 14 pierwszeństwa w JavaScript.Mechanizm ważności operatorów JavaScriptu
Trzy pytania:
- Jaki jest sens łączenia prawej do lewej i od lewej do prawej skojarzeń w jednej grupie?
- W jaki sposób wyrażenie 2 ** 3 * 4 może zostać ponownie sformułowane zgodnie z tymi regułami, a mimo to uzyskać tę samą odpowiedź? 4 * 2 ** 3 działa ... czy to znaczy?
- Kiedy/jak nie jest to równoważne z pozornie prostszym sposobem nadania potęgowaniu wyższego pierwszeństwa?
od prawej do lewej oznacza 2 ** 3 ** 4 = Math.pow (2, Math.pow (3, 4)); –