widacaro evobas

Nube

lunes, 29 de septiembre de 2008

Convertir un valor a entero en javascript

Convertir un valor alfanumérico o de cualquier tipo a un número entero en javascript.

  1. //función que convierte un valor en entero  
  2. //si el valor enviado no puede convertirse devuelve 0  
  3. function a_entero(valor){  
  4.    //intento convertir a entero.  
  5.    //si era un entero no le afecta, si no lo era lo intenta convertir  
  6.    valor = parseInt(valor);  
  7.   
  8.     //comprobamos si es un valor entero  
  9.     if (isNaN(valor)) {  
  10.           //no es entero 0  
  11.           return 0;  
  12.     }else{  
  13.           //es un valor entero  
  14.           return valor;  
  15.     }  
  16. }  

No hay comentarios: