Curso de Raku / Avanzado / Operadores / Repaso del comportamiento de operadores / Exercises / Torre de potencias

Solución: Torre de potencias

Aquí tienes una posible solución a la tarea.

Código

say 2 ** 2 ** 3;

🦋 Puedes encontrar el código fuente en el archivo power-tower.raku.

Salida

256

Comentarios

  1. Dado que ** es asociativo por la derecha, la expresión se agrupa como 2 ** (2 ** 3).

  2. Eso es 2 ** 8, que es 256 — no (2 ** 2) ** 3, que sería 64.

Torre de potencias   |   Comparación encadenada