Función isNumber


/ Published in: JavaScript
Save to your folder(s)

Descripcion: Detecta de una cadena los caracteres del 0 al 9
Recibe: Un String en la variables local Cadena.
Devuelve: true si detecta solo numeros, sino devuelve false cuando detecta letras


Copy this code and paste it in your HTML
  1. function IsNumber(Cadena){
  2. var pos=(Cadena.charAt(0)=='-')? 1:0;
  3. while(pos<=Cadena.length-1){ //Recorer cadena desde pos=0 hasta pos=length-1
  4. if(isNaN(Cadena.charAt(pos)) || Cadena.charAt(pos)==" " ){// si isNaN nos devuelve true(es una letra)
  5. return false; //Devolvemos false si hay letras
  6. }
  7. pos++
  8. }
  9. return true; //Devolvemos true si solo hay numeros
  10. }

Report this snippet


Comments

RSS Icon Subscribe to comments

You need to login to post a comment.