Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Mão na massa: proteção na entrada de valores

function sortear() {
    let quantidade = parseInt(document.getElementById('quantidade').value);
    let de = parseInt(document.getElementById('de').value);
    let ate = parseInt(document.getElementById('ate').value);

    let sorteados = [];
    let numero;
    
    if (de >= ate) {
        alert('Você selecionou o número mínimo como: ${de}. Portanto, o número máximo precisa ser maior que esse valor: ${ate}. Por favor, ajuste os números.');
        reiniciar();
        return;
      }
1 resposta
solução!

Oi Geórgia,

Para que as variáveis sejam corretamente interpretadas dentro de uma string, você deve usar crases (``) ao invés de aspas simples (''). Chamadas de Template Strings

Aqui está a correção na linha do alert:

alert(`Você selecionou o número mínimo como: ${de}. Portanto, o número máximo precisa ser maior que esse valor: ${ate}. Por favor, ajuste os números.`);

Bons estudos 🤓

tux matrix    Caso este post o tenha ajudado, por favor, marcar como solucionado ☑️. Bons Estudos! 🤓