Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

DESAFIO: HORA DE PRACTICAR

let titulo = document.querySelector('h1'); titulo.innerHTML = "Hora del desafío";

function botonConsola(){ alert("El botón "Console" fue clicado.");}

function titleCase(str){ return str .toLowerCase() .split(" ") .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) .join(" "); }

function botonPrompt(){ while (true){ let nombreCiudad = prompt("Ingresa el nombre de una ciudad de Brasil: ");

    if(nombreCiudad === null){
        break;
    }

    if (/^[a-zA-ZáéíóúÁÉÍÓÚ\s]+$/.test(nombreCiudad)){
        console.log("Nombre de ciudad válido.",nombreCiudad);
        nombreCiudad = titleCase(nombreCiudad);
        alert(`Estuve en ${nombreCiudad} y me acordé de tí.`)
        break;
    }else{
        alert("Nombre de ciudad inválido, por favor ingresa solo letras y espacios.");
    }
}

}

function botonAlerta(){ alert("Yo amo JS"); }

function botonSuma(){ let numero1; let numero2;

while(isNaN(numero1)){
    numero1 = parseFloat(prompt("Ingrese el primer número: "));
    if(isNaN(numero1)){
        alert("Valor ingresado inválido, ingrese solo números.");
    }
}

while(isNaN(numero2)){
    numero2 = parseFloat(prompt("Ingrese el segundo número: "));
    if(isNaN(numero2)){
        alert("Valor ingresado inválido, ingrese solo números.");
    }
}

let sumatoria = numero1 + numero2;
alert(`El resultado de la suma de:\n${numero1} + ${numero2} = ${sumatoria}`)

}

1 respuesta

Hola Jaime, espero que estés bien

Considero su código muy bueno, en este momento no veo puntos de mejora. ¡Continúa con sus estudios y éxito en su carrera!

Gracias por compartir tu ejercício práctico con nosotros! Tu contribución es fundamental para el crecimiento de nuestra comunidad en Alura. Sigue comprometido y no dudes en regresar al foro en caso que tengas alguna duda o dificultad.

Nuestro canal en youtube también tiene varios videos relacionados con Javascript: https://www.youtube.com/@AluraLatam

¡Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!