Olá a todos ! sou nova aqui e também na area de programação !!
Pessoal é o seguinte, eu tenho essa função abaixo em java script, ela calcula os valores de alguns campos do meu formulário. E dar a média em outro campo, só, q o meu cálculo da média deve ser só dos campos que sejam != 0 ou de " " já tentei fazer algumas vezes mas não deu certo ! como sou novo em java script estou tendo um pouco de dificuldade. a lógica acredito quer deveria ser assim
enquanto as variaveis ( av1 até av8, que recebem os valores dos inputs do formulário forem diferente de zero ou " " conte quantas são diferente, e faça a soma de todas dividido pelo numero de variaveis diferente de 0 ou " ").
Pergunta
Aramis
Olá a todos ! sou nova aqui e também na area de programação !!
Pessoal é o seguinte, eu tenho essa função abaixo em java script, ela calcula os valores de alguns campos do meu formulário. E dar a média em outro campo, só, q o meu cálculo da média deve ser só dos campos que sejam != 0 ou de " " já tentei fazer algumas vezes mas não deu certo ! como sou novo em java script estou tendo um pouco de dificuldade. a lógica acredito quer deveria ser assim
enquanto as variaveis ( av1 até av8, que recebem os valores dos inputs do formulário forem diferente de zero ou " " conte quantas são diferente, e faça a soma de todas dividido pelo numero de variaveis diferente de 0 ou " ").
function startCalc(){ interval = setInterval("calc()",1); } function calc(){ av1 = document.form1.av11.value; av2 = document.form1.av21.value; av3 = document.form1.av31.value; av4 = document.form1.av41.value; av5 = document.form1.av51.value; av6 = document.form1.av61.value; av7 = document.form1.av71.value; av8 = document.form1.av81.value; document.form1.mp11.value =((av1 * 1) + (av2 * 1)+(av3 * 1) + (av4 * 1)+(av5 * 1) + (av6 * 1) +(av7 * 1) + (av8 * 1))/soma; }alguma luz ??
agradeço muito a todos
Link para o comentário
Compartilhar em outros sites
12 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.