JavaScript: ¿Es una cadena un número?
Pregunta de Interest | 29/08/2020 a las 18:12
Quiero probar en un script JavaScript si una cadena / string es un número o no. ¿Existe una buena forma o tengo que comprobarlo con una expresión regular?
Temas Relacionados
JavaScript: Eliminar el último Carácter de una Cadena/String
Consejo | 0 Comentarios
jQuery: Deshabilitar Botón Enviar si ninguna Casilla de Verificación está marcada
Tutorial | 5 Comentarios
Delphi/Lazarus: Mostrar Fecha y Hora actuales
Consejo | 0 Comentarios
JavaScript: Capturar el Envío de un Formulario
Tutorial | 0 Comentarios
JavaScript: Strings Multilínea en Código Fuente
Consejo | 0 Comentarios
PHP: Determinar el Número de Semana
Tutorial | 0 Comentarios
JavaScript: Obtener la Fecha y la Hora actuales
Tutorial | 1 Comentario
Aviso Importante
Por favor tenga en cuenta: Las contribuciones publicadas en askingbox.com son contribuciones de los usuarios y no deben reemplazar el asesoramiento profesional. No son verificados por independientes y no reflejan necesariamente la opinión de askingbox.com. Aprende más.
Participar
Haga su propia pregunta o escriba su propio artículo en askingbox.com. He aquí cómo.
Simplemente use la función isNaN(), que significa "is Not a Number" (no es un número). La función acepta una string y devuelve true (verdadero) si la cadena no es un número y false (falso) si la cadena es un número.
He aquí un pequeño ejemplo:
"123" es un número, por lo que "no es un número" es false. "abc" no es un número, por lo tanto, el resultado es true.
Con "1.0" y "1,0", debes saber que en JavaScript, los números están separados por un punto en lugar de una coma. Entonces, "1,0" no es un número y, en contraste, "1.0" es un número.
30/08/2020 a las 20:41