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

uso de ; e resolução do desafio

; deve ser usado até mesmo dentro do while , e dos if e else ?

console.log('Boas vindas');

let nome = ('icaro');

alert('Olá' + nome );
linguagem = prompt('Qual linguagem de programação voce mais gosta ?');
    console.log(linguagem);

let valor1 =(2);
let valor2 =(5);

let resultado = valor1 + valor2;

console.log(`A soma de ${valor1} e ${valor2} é ${resultado}`);

console.log(`A diferença de ${valor1} e ${valor2} é de ${valor1 - valor2}`);

let idade = prompt('Qual é sua idade ?');

if (idade  >= 18) {
    console.log('Você é maior de idade ')
    } else {
        console.log('Você é menor de idade ');
    }


let numero = prompt('insira um numero');

if (numero == 0 ) {

    alert('o numero é zero')   }

    else {
        let teste = numero >= 1 ? 'positivo' : 'negativo';
        alert(`o numero é ${teste}`);

    }



let controle = 0 ;

 while (controle < 11 ) {
    console.log(controle)
    controle++
 }

 let nota = 6 ;

 if (nota >= 7) {
    console.log('Aprovado')
   } else {
    console.log('Reprovado')
   }



let numero1 = parseInt(Math.random * 100 + 1 )
console.log ('o primeiro numero é' + numero1 ) 
let numero2 = parseInt(Math.random *10 + 1 )
console.log ('o primeiro numero é' + numero2 ) 
let numero3 = parseInt(Math.random*1000 + 1)
console.log ('o primeiro numero é' + numero3 ) 
1 resposta
solução!

Oi Icaro, tudo bem? 😊

O uso de ponto e vírgula (;) em JavaScript é opcional na maioria dos casos, pois a linguagem usa o recurso de "inserção automática de ponto e vírgula" (ASI).

Mas, para evitar comportamentos inesperados, é recomendado usar o ; ao final de cada declaração.

Dentro de if, else e while, o uso do ; segue a mesma regra:

  • Se você tem apenas uma instrução dentro do bloco, pode omitir as chaves {} e o ; ao final da instrução.
  • Se você tem mais de uma instrução, precisa usar as chaves {} e o ; ao final de cada instrução dentro do bloco.

No seu código, você pode adicionar ; ao final de cada linha para seguir as boas práticas.

console.log('Boas vindas');

let nome = ('icaro');

alert('Olá' + nome);
let linguagem = prompt('Qual linguagem de programação voce mais gosta ?');
console.log(linguagem);

let valor1 = (2);
let valor2 = (5);

let resultado = valor1 + valor2;

console.log(`A soma de ${valor1} e ${valor2} é ${resultado}`);

console.log(`A diferença de ${valor1} e ${valor2} é de ${valor1 - valor2}`);

let idade = prompt('Qual é sua idade ?');

if (idade >= 18) {
  console.log('Você é maior de idade ');
} else {
  console.log('Você é menor de idade ');
}

let numero = prompt('insira um numero');

if (numero == 0) {
  alert('o numero é zero');
}

else {
  let teste = numero >= 1 ? 'positivo' : 'negativo';
  alert(`o numero é ${teste}`);
}

let controle = 0;

while (controle < 11) {
  console.log(controle);
  controle++;
}

let nota = 6;

if (nota >= 7) {
  console.log('Aprovado');
} else {
  console.log('Reprovado');
}

let numero1 = parseInt(Math.random() * 100 + 1);
console.log('o primeiro numero é' + numero1);
let numero2 = parseInt(Math.random() * 10 + 1);
console.log('o primeiro numero é' + numero2);
let numero3 = parseInt(Math.random() * 1000 + 1);
console.log('o primeiro numero é' + numero3);

🎓 Para saber mais:

Continue praticando e explorando o mundo da programação! 🤔

tux matrixCaso este post o tenha ajudado,marque-o como solucionado ☑️.Bons Estudos! 🤓