Curso de Raku / Avanzado / Operadores / Repaso del comportamiento de operadores

Quiz — Precedencia

¿Qué imprime el siguiente programa?

say 2 * 3 ** 2;
118
036
012
081

** 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.

Solución: Comparación encadenada   |   Metaoperadores