Desafio 01
if(!Produto || Produto.trim()==='') {
alert("Selecione um produto que seja válido");
return;
}
if (isNaN(quantidade) || quantidade <= 0){
alert("Insira uma quantidade válida.");
return;
}
Desafio 02
function conversor () {
let x = parseInt('11');
alert(x);
}
conversor();
Desafio 03
Acabei optando por fazer uma calculadora com Html, css e o proprio JavaScript deixarei o codigo completo em outro topico
JavaScript
function calculate() {
if (operator === null || firstOperand === null) return;
let secondOperand = parseFloat(currentNumber.replace(",", "."));
let resultValue;
switch (operator) {
case "+":
resultValue = firstOperand + secondOperand;
break;
case "-":
resultValue = firstOperand - secondOperand;
break;
case "×":
resultValue = firstOperand * secondOperand;
break;
case "÷":
resultValue = firstOperand / secondOperand;
break;
default:
return;
}
Desafio 04
// function number () {
// let numero ;
// numero = parseInt(prompt("Digite um número qualquer"));
// total = numero / 2;
// if( numero % 2 == 0) {
// alert("Este número é par")
// }else {
// alert("este número é impar")
// }
// }
// number ();
Desafio 05
function conversorTemp(){
alert('Seja Bem vindo ao Conversor de Temperatura.')
let escala = prompt('Digita a escala que deseja celsius ou fahrenheit');
let x = parseInt(prompt("Escolha um valor para ver a diferença entre as temperaturas!!"));
if(escala === 'celsius'){
return alert((x * 1.8) + 32);
}else if(escala === 'fahrenheit'){
return alert((x -32 ) / 1.8);
}else{
return "Escala inválida";
}
}
conversorTemp();