Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/11/2004, 07:13
Avatar de living
living
 
Fecha de Ingreso: mayo-2004
Mensajes: 1.266
Antigüedad: 20 años, 9 meses
Puntos: 2
Quedaría más elegante con expresiones regulares pero esto te podría valer:

if (numero.indexOf(".")==-1){
numero=numero+".00";
}else{
decimales=numero.substring(numero.indexOf(".")+1);
if (decimales.length==1){
numero=numero+"0";
}else if (decimales.length>2){
var parteEntera=numero.substring(0,numero.indexOf(".") );
numero=parteEntera+"."+decimales.substring(0,2);
}
}
__________________
¿Te apasiona el mundo del guión? El portal del guión