Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá Pessoal,
Me desculpem, mas eu não entendo muita coisa em js. Porém gostaria que alguém me ajudasse com um cálculo.
a história é a seguinte: no código abaixo, se eu entro com valor de albumina inteiro(ex:5) ele calcula, porém quando uso vírgula ou ponto (ex:5.5) ele da como resultado:NaN.
se alguém puder me ajudar, agradeço!
OBS: Cálcio=meuvolume; Proteína=meutempo; Albumina=meuvol
<html>
<head>
<Title> Tranformação1</title>
</head>
<body bgcolor="#009999">
<script language="JavaScript">
var meuvolume;
var meutempo;
var meuvol;
meuvolume = meuvolume.replace(/\./g,'').replace(/,/g,'.')
meutempo = meutempo.replace(/\./g,'').replace(/,/g,'.')
meuvol = meuvol.replace(/\./g,'').replace(/,/g,'.')
alert(meuvolume + meutempo + meuvol)
function BSA(form)
{
var bsacalculado;
bsacalculado =(6meuvolume)-((0.19meutempo)+meuvol)/3)
form.bsacalc.value = Math.round(bsacalculado * 100)/100;
}
function setmeuvolume(volume)
{
meuvolume = volume.value;
}
function setmeuvol(vol)
{
meuvol = vol.value;
}
function setmeutempo(tempo)
{
meutempo = tempo.value;
}
function clearform(form)
{
form.meuvolume.value = "";
form.meuvol.value = "";
form.meutempo.value = "";
form.bsacalc.value = "";
}
// -->
</script>
<form method="post">
<table width="309" border="0" align="left" cellpadding="2" cellspacing="1">
<tr>
<td bgcolor="#EBEBEB"><div align="center">Valor Cálcio<br />
(mEq/L)</div></td>
<td bgcolor="#EBEBEB"><div align="center">Proteína<br />
</div></td>
<td bgcolor="#EBEBEB"><div align="center">Albumina<br />
</div></td><td bgcolor="#EBEBEB"><div align="center">
<input type="button" onclick="BSA(this.form)" value="Calcular" />
</div></td>
<td bgcolor="#EBEBEB"><div align="center">Concentração em mg/mL</div></td>
</tr>
<tr>
<td bgcolor="#F4F4F4"><div align="center">
<input type="text" name="meuvolume" size="4"onchange="setmeuvolume(this)" />
</div></td>
<td bgcolor="#F4F4F4"><div align="center">
<input type="text" name="meutempo" size="4"onchange="setmeutempo(this)" />
</div></td>
<td bgcolor="#F4F4F4"><div align="center">
<input type="text" name="meuvol" size="4"onchange="setmeuvol(this)" />
</div></td>
<td bgcolor="#F4F4F4"><div align="center">
<input type="button" value=" Apagar " onclick="clearform(form)" />
</div></td>
<td bgcolor="#F4F4F4"><div align="center">
<input type="text" name="bsacalc" value="" size="10" />
</div></td>
</tr>
</table>
</form>
</body>
</html>Carregando comentários...