Esta bien curiosa la lógica, se entiende de manera practica, tuve que entender que para almacenar la variable con el nombre era tan sencillo como llamarla y utilizar un prompt. Ahora faltaría el bucle para que en caso de que este vacio el campo repita el mismo prompt hasta que se ejecute correctamente.
Dejo mi código para cualquier critica constructiva que puedan realizar. ¡Agradecido!;
let nombre = 'Luna'; let edad = '25'; let numeroDeVentas = 50; let saldoDisponible = 1000; let mensajeDeError = 'Error, completa todos los campos'; alert ('Bienvenido a nuestro sitio web');
nombre = prompt ('nombre de usuario') if (nombre==''){ alert (mensajeDeError); } edad = prompt ('Edad'); if (edad==""){ alert(mensajeDeError) } if (edad >= 18){ alert('Puedes obtener tu licencia de conducción') } else { alert ('Estas muy chiquito') }