Hola Estudiante,
Buena respuesta, solo una observación:
let numeroSecreto = Math.floor(Math.random()*limitesuperior) ;
con esta formula para calcular numeroSecreto siempre obtendrás un valor entero desde cero (inclusive) hasta el valor de limiteSuperior - 1, por ejemplo si limiteSuperior es igual a 100, a numeroSecreto se le asignara un valor entre 0 y 99.
Por otro lado, si tu intención es que a numeroSecreto se le asigne un valor entre 1 y 100, es necesario sumarle 1 al valor random:
let numeroSecreto = Math.floor(Math.random() * limitesuperior) + 1 ;
Espero te sirvan mis comentarios.
Saludos.