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.


//función que convierte un valor en entero
//si el valor enviado no puede convertirse devuelve 0
function a_entero(valor){
//intento convertir a entero.
//si era un entero no le afecta, si no lo era lo intenta convertir
valor = parseInt(valor);

//comprobamos si es un valor entero
if (isNaN(valor)) {
//no es entero 0
return 0;
}else{
//es un valor entero
return valor;
}
}