ae professor, eu fiz dessa forma antes de começar a aula! Foi a forma mais simples que eu consegui Calcular área var largura = prompt('digite a largura') largura = parseFloat(largura) var altura = prompt('digite a altura') altura = parseFloat(altura) function calculoArea() { alert(`O cálculo da área total foi de ${(largura * altura)} metros quadrados`) }
O nome do parâmetro pode ser qualquer um, desde que você altere em todos os lugares que usam esse parâmetro? Te desafio a testar e ver se funciona. Abração
Pra quem tentou fazer utilizando o .addEventListener ao invés da função onclick, consegui fazer dessa maneira: let numeroXbase = document.querySelector('#numeroX') let numeroYbase = document.querySelector('#numeroY') let calcular = document.querySelector('#calcular') let resultado = document.querySelector('#resultado') let limpar = document.querySelector('#limpar') function calcularArea(l, a) { resultado.innerHTML = l + a } function limparCalculo() { numeroXbase.value = '' numeroYbase.value = '' resultado.innerHTML = 'Aguardando operação.' } calcular.addEventListener('click', function () { let numeroX = Number(numeroXbase.value) let numeroY = Number(numeroYbase.value) calcularArea(numeroX, numeroY) }) limpar.addEventListener('click', limparCalculo) Quebrei muito a cabeça até entender que a conversão dos números precisava estar na função do evento de clique e só assim funcionou corretamente.
o que eu fiz antes de assistir essa aula Mostrar Resultado da área
n1 = parseFloat(prompt("Informe o comprimento")); n2 = parseFloat(prompt("Informe a largura")); result = n1 * n2; function resultArea() { var output = document.querySelector("#output"); output.innerHTML = "" + result + ""; }
Eu fiz diferente da aula pois tentei antes, funcionou, mas percebi que fugiu do tema da aula kkkkk Mostar Área
let largura = parseFloat(prompt('Digite a Largura')); let altura = parseFloat(prompt('Digite a Altura')); function mostrarArea() { result = largura * altura; parseFloat(alert(`A área total é: ${result}`)); }
Precisamos de professores assim nos cursos de T.I vc explica muito bem.
Valeu mesmo Diego
Incrível como consegue passar o conteúdo de forma leve e prática. 👏
Muito obrigado pelo feedback Larissa. Esse tipo de comentário é o que nos motiva a continuar. Abração
super didático, demorei para achar este conteúdo de qualidade!
Antes tarde do que nunca rs. Valeu Vinícius
sensacional a explicaçao
Muito obrigado ☺️
ae professor, eu fiz dessa forma antes de começar a aula! Foi a forma mais simples que eu consegui
Calcular área
var largura = prompt('digite a largura')
largura = parseFloat(largura)
var altura = prompt('digite a altura')
altura = parseFloat(altura)
function calculoArea() {
alert(`O cálculo da área total foi de ${(largura * altura)} metros quadrados`)
}
Só faltou praticar os parâmetros. Esse é o objetivo dessa aula
muito boa a didatica, só fiquei na dúvida do function mostrarArea(l, a)
poderia ser feito com (largura, altura) ou daria algum erro?
O nome do parâmetro pode ser qualquer um, desde que você altere em todos os lugares que usam esse parâmetro? Te desafio a testar e ver se funciona. Abração
Fala professor, fiz seu curso em 2019, relembrando kkk
Pra quem tentou fazer utilizando o .addEventListener ao invés da função onclick, consegui fazer dessa maneira:
let numeroXbase = document.querySelector('#numeroX')
let numeroYbase = document.querySelector('#numeroY')
let calcular = document.querySelector('#calcular')
let resultado = document.querySelector('#resultado')
let limpar = document.querySelector('#limpar')
function calcularArea(l, a) {
resultado.innerHTML = l + a
}
function limparCalculo() {
numeroXbase.value = ''
numeroYbase.value = ''
resultado.innerHTML = 'Aguardando operação.'
}
calcular.addEventListener('click', function () {
let numeroX = Number(numeroXbase.value)
let numeroY = Number(numeroYbase.value)
calcularArea(numeroX, numeroY)
})
limpar.addEventListener('click', limparCalculo)
Quebrei muito a cabeça até entender que a conversão dos números precisava estar na função do evento de clique e só assim funcionou corretamente.
Professor tem problema na parte:
function mostrarArea(l, a) colocar largura e altura no lugar de letras ou pode ter complicações ?
nesse caso funcionaria mesmo sem os parametros né
E aí professor! No curso "Javascript completo. Do iniciante ao mestre" tem esse curso de lógica incluso?
Sim Alexandre.
⭐⭐⭐⭐⭐
😉😊😁😍❤️🔥
Falou brackets aeee kkkk
kkkkkkkkkk
o que eu fiz antes de assistir essa aula
Mostrar Resultado da área
n1 = parseFloat(prompt("Informe o comprimento"));
n2 = parseFloat(prompt("Informe a largura"));
result = n1 * n2;
function resultArea() {
var output = document.querySelector("#output");
output.innerHTML = "" + result + "";
}
quando eu terminar de ver eu comparo com ela
Muito bom Yuri. Parabéns!
Eu fiz diferente da aula pois tentei antes, funcionou, mas percebi que fugiu do tema da aula kkkkk
Mostar Área
let largura = parseFloat(prompt('Digite a Largura'));
let altura = parseFloat(prompt('Digite a Altura'));
function mostrarArea() {
result = largura * altura;
parseFloat(alert(`A área total é: ${result}`));
}
Não precisa do parseFloat aqui: parseFloat(alert(`A área total é: ${result}`)); Só o alert, ok?
🙏📔💅👍
tendi foi nada. ngc de doido
Puxa. Onde você teve mais dificuldade? Pode me dar maiores detalhes?