Excepto, por el nombre de var, mi código quedó muy similar al expuesto por el profesor, tomando como base el utilizado en el programa de ADIVINANZAS. Pero tuve que colocar un break; luego de intentoActual = maximoIntentos; porque entraba en loop infinito. Entiendo que no es una buena práctica, aún no lo llega a explicar Christian en los videos, aunque adelantó que lo veremos luego. Pero esto solucionó mi problema en el código.