¿Todavía no tienes acceso? ¡Estudia con nosotros! Nuestros Planes
¿Todavía no tienes acceso? ¡Estudia con nosotros! Nuestros Planes
2
respuestas

no comprendo porque se usa .length

Hola. Aquí se esta realizando esta formula para que no se deje los campos vacío al querer adicionar un paciente el problema que no entiendo porque se usa leght en esta código. ¿alguien me podría explicar? gracias.

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

2 respuestas

Por que si no ha introducido nada en el campo va a quedar como una cadena vacia, eso da length igual a 0 y si eso pasa muestra el mensaje de que el campo no puede estar vacio.

Supongamos que paciente.nombre=" Juan" y luego lo queres sacar por consola console.log(paciente.nombre) ; el resultado será: Juan

pero si haces: consolo.log (paciente.nombre.length); el resultado será: 4

es decir, la propipedad length te devuele la cantidad de caracteres (letras) del string o lo que es lo mismo, la longitud.

A la hora de validad un campo (de un formulario)uno sabe que si un campo esta vacío, es una información incoherente, por eso si o si, necesitas que el campo nombre tenga si o si un nombre, al igual que el resto de los campos a validar. Espero haber sido claro. Que tengas un buen día.