Olá, pessoal
Gostaria de uma ajuda, preciso calcular calorias perdidas através dos METS das atividade. Cada atividade tem um MET, então tenho que atribuir um valor a cada atividade. E depois preciso multiplicar o MET pelo tempo que praticou exercicios (minutos) e o peso, o usuário irá digitar seu peso e tempo. Pois bem, já tentei de fazer isso, porém não consegui. Jquery ainda é complicado pra mim.
A conta que preciso fazer é a seguinte (MET(de cada atividade) * peso * tempo)/60
E o usuário irá digitar o peso e o tempo e clicar no botão e esse botão retornara quantas calorias foram perdidas ao fazer aquele exercícios naquele determinado tempo.
Atividades são essas com seus respectivos METs
Corrida(leve) 11.5
Corrida (moderado) 9
Corrida na Esteira 12.0
Teria que ter uma variável pra cada atividade?
Consegui fazer apenas o básico, o importante mesmo não estou conseguindo:
$(document).ready(function() {
$("#botao").click(function() {
var atividade= $("#atividade").val();
var textempo = $("#textempo").val();
var textpeso = $("#textpeso").val();
if(atividade == "") {
alert("Por favor, escolha a atividade que praticou");
$("#atividade").focus();
return 0;
}
if(textempo == "") {
alert("Por favor, preencha o Tempo de Atividade Física (minutos)");
$("#textempo").focus();
return 0;
} else if (isNaN(textempo)) {
alert("Tempo apenas números!");
$("#textempo").select();
return 0;
}
if(textpeso == "") {
alert("Por favor, preencha o seu Peso");
$("#textpeso").focus();
return 0;
} else if (isNaN(textpeso)) {
alert("Peso apenas números!");
$("#textpeso").select();
return 0;
}
return 1;
});
});
Eu tenho que fazer exatamente isso: https://www.cdof.com.br/nutri1.htm