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

Última questão do desafio!

Prezados, acabei me empolgando um pouco e escrevi esse código para a última questão?

alert('Bem vindo ao números aleatórios');

let numeroInt = parseInt(Math.random() * 1000 + 1); // Declara uma variável inteira aleatória

let cont = 1; // declara uma constante inteira para iniciar um contador de amostras em 1

//loop while com incremento para gerar 1000 amostras

while( cont <= 1000) { console.log(${cont}º nº = ${numeroInt});// mostra no console a posição da amostra e seu valor respectivamente cont++; //incremento do contador de amostras numeroInt = parseInt(Math.random() * 1000 + 1); //gera outro número inteiro aletório

if(numeroInt == 1000) { //se o número for 1000 exibe a frase e encerra o programa.
    console.log(`ACHAMOS A AMOSTRA ${numeroInt}, ${cont}ª posição`);
    break;
}

} console.log('FIM!');

Desculpem pelos inúmeros comentários, mas utilizo para me forçar a entender mais um pouco, pois tenho muita dificuldade! Bons estudos a todos! E mais uma vez muito obrigado aos professores, vocês são excelentes!

1 resposta
solução!

Oi, Estudante! Como vai?

Obrigada por compartilhar seu código e reflexões com a comunidade Alura.

Gostei de como você utilizou o Math.random para gerar números aleatórios e estruturou o laço com condições claras para interromper o programa. Os comentários que você incluiu são muito úteis, tanto para você quanto para outras pessoas que revisarem seu código. Ótima prática!

Conte com o apoio do Fórum sempre que precisar. Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓

bons estudos