Curso de Raku / Avanzado / Operadores / Repaso del comportamiento de operadores
Quiz — Precedencia
¿Qué imprime el siguiente programa?
say 2 * 3 ** 2;| 1 | 18 |
| 0 | 36 |
| 0 | 12 |
| 0 | 81 |
** tiene mayor precedencia que *, por lo
que la exponenciación ocurre primero: 3 ** 2 es
9, y luego 2 * 9 es 18. Leerlo de
izquierda a derecha como (2 * 3) ** 2 daría la respuesta
incorrecta, 36.