Aquest programa és molt semblant al primer d'aquest tema; però la introducció d'un break permet un refinament: a diferència d'aquell, la taula de les potències té 10.000.000.000 com a límit superior.
Escriviu un nombre inferior a 100.000 a la casella i feu clic en el botó.
Notem que un cop executada la primera instrucció del while s'avalua el resultat obtingut, i si aquest és superior al desitjat, s'atura en aquest mateix punt l'execució del bucle.
Això ens permet dedicar la condició del while acomprovar la condició inicial: que la base no superi 100.000.
Com que la base roman constant, de fet la condició genera un bucle sense fi, que només trenca l'if(){break}.