Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => Mensaje iniciado por: KiddKeo en 23 Septiembre 2018, 12:49 PM

Título: Bucle JavScript
Publicado por: KiddKeo en 23 Septiembre 2018, 12:49 PM
Hola, buenos días.
¿Como puedo pedir un numero a traves de un prompt y que si el numero no es un número es decir otra caracter salga un texto?

var numero = prompt("Introduce un numero: ");
if(numero == NaN)
{
  console.log(numero);
}


Espero una ayudita gracias!! :D
Título: Re: Bucle JavScript
Publicado por: #!drvy en 23 Septiembre 2018, 13:39 PM
Si quieres trabajar con todo tipo de números:

Código (javascript) [Seleccionar]
var numero = promt("Introduce un numero");

if (!isNan(numero) && isFinite(numero)) {
   console.log(numero);
}


https://developer.mozilla.org/es/docs/Web/javascript/Referencia/Objetos_globales/isNaN
https://developer.mozilla.org/es/docs/Web/javascript/Referencia/Objetos_globales/isFinite

Si solo vas a trabajar con enteros:

Código (javascript) [Seleccionar]
var numero = promt("Introduce un numero");

if (isInteger(numero)) {
   console.log(numero);
}



https://developer.mozilla.org/es/docs/Web/javascript/Referencia/Objetos_globales/Number/isInteger


Saludos