3
respostas

Desafio e dúvida

let titulo = document.querySelector ('h1');
titulo.innerHTML = 'Hora do desafio';

function verificaConsole(){
    console.log('O botão foi clicado');
}

function verificaAlert(){
    alert('Eu amo JS');
}

function verificaPrompt(){
    cidade = prompt('Digite o nome de uma cidade do Brasil');
    alert(`Estive em ${cidade} e lembrei de você`);
}

function verificaSoma(){
    numero1 = parseInt(prompt ('Digite o primero número'));
    numero2 = parseInt(prompt('Digite o segundo número'));
    soma = numero1 + numero2;
    alert(`a soma dos dois números será= ${soma}`);
}

Dúvida: Como faço para utilizar toLowerCase() para imrpimir o nome da cidade com as primeira letras em maiusculo

3 respostas
let cidade = prompt('Digite o nome de uma cidade do Brasil');

let letra = cidade.charAt(0);

let letraMaiscula = letra.toUpperCase();

let resultado = letraMaiscula + cidade.slice(1);

alert(resultado);

eu coloquei assim

function verificaPrompt(){
    let cidade = prompt('Digite o nome de uma cidade do Brasil');
    let letra = cidade.charAt(0);
    let letraMaiuscula = letra.toUpperCase();
    let resultado = letraMaiuscula . cidade.slice(1);
    alert(`Estive em ${resultado} e lembrei de você`);
}

o alert não aparece

Os erros estavam aqui: function verificaPrompt() e aqui let resultado = letraMaiuscula . cidade.slice(1);

function verificar(){
    let cidade = prompt('Digite o nome de uma cidade do Brasil');
    let letra = cidade.charAt(0);
    let letraMaiuscula = letra.toUpperCase();
    let resultado = letraMaiuscula + cidade.slice(1);
    alert(`Estive em ${resultado} e lembrei de você`);
}

verificar()