Faça um programa em JavaScript que leia um valor qualquer e apresente uma mensagem dizendo em qual dos seguintes intervalos ([0,25], (25,50], (50,75], (75,100]) este valor se encontra. Caso o valor não esteja em nenhum destes intervalos, deverá ser impressa a mensagem: “Fora de intervalo”.
O símbolo ( representa "maior que". Por exemplo:
[0,25] indica valores entre 0 e 25.0000, inclusive eles.
(25,50] indica valores maiores que 25 Ex: 25.00001 até o valor 50.0000000
Soluções para a tarefa
let num = parseInt(prompt("Valor: "));
if (num >= 0 && num <=25) console.log('[0,25]');
else if (num > 25 && num <=50) console.log('(20,50]');
else if (num > 50 && num <=75) console.log('(50,75]');
else if (num > 75 && num <=100) console.log('(75,100]');
else console.log('Fora do intervalo');
O código em JavaScript que lê o valor e apresenta a mensagem dizendo os intervalos citados é:
let num = parseInt(prompt("numero: "));
if (num >= 0 && num <=25) console.log('[0,25] - O número está entre 0 e 25');
else if (num > 25 && num <=50) console.log('[25,50] - O número está entre 25 e 50');
else if (num > 50 && num <=75) console.log('[50,75] - O número está entre 50 e 75');
else if (num > 75 && num <=100) console.log('[75,100] - O número está entre 75 e 100');
else console.log('Fora do intervalo');
Mas de que forma isso compara os números?
A função if/else significa se/senão, ou seja, se o número for esse, faça isso, senão, faça essa outra coisa, dessa forma há uma comparação entre o número (num) e os intervalos apresentados.
Saiba mais sobre JavaScript aqui: https://brainly.com.br/tarefa/12731990
#SPJ2