Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/01/2005, 11:07
angsanchez
 
Fecha de Ingreso: octubre-2004
Ubicación: España
Mensajes: 894
Antigüedad: 19 años, 6 meses
Puntos: 3
Ravenet, no sé exactamente en qué código lo quieres meter, pero mira a ver si con esto te vale:
Código HTML:
<html>
<head>
<script language="javascript" type="text/javascript">
function decimales(Numero, Decimales) {
	pot = Math.pow(10,Decimales);
	num = parseInt(Numero * pot) / pot;
	nume = num.toString().split('.');

	entero = nume[0];
	decima = nume[1];

	if (decima != undefined) {
		fin = Decimales-decima.length; }
	else {
		decima = '';
		fin = Decimales; }

	for(i=0;i<fin;i++)
	  decima+=String.fromCharCode(48); 

	num=entero+'.'+decima;
	return num;
}

function calculo2 (num) {
if (num <=2) 
  { resul =74.75 }
else if (num <=20)
  { resul =((num-2)*5.5+65)*.15+((num-2)*5.5+65) }
else if (num <=100)
  { resul =((num-2)*5+74)*.15+((num-2)*5+74) }
else if (num <=200)
  { resul =((num-2)*4.5+123)*.15+((num-2)*4.5+123) }
else 
  { resul =((num-2)*4+222)*.15+((num-2)*4+222) }

document.f1.res.value = decimales(resul,2)
}

</script>
</head>

<body>

<form name="f1">
<input type="text" name="dato">
<input type="button" value="Calcular" onClick="calculo2(this.form.dato.value)">
<input type="text" name="res">
</form>

</body>
</html> 
__________________
Angel :cool: