From ebeecc325dc4055972f3dbf837ed376c9e000a82 Mon Sep 17 00:00:00 2001 From: jandreslami <115507664+jandreslami@users.noreply.github.com> Date: Sat, 24 Dec 2022 11:52:02 -0300 Subject: [PATCH 1/2] Agrega tarea 1 clase 7 --- index.html | 6 +++--- js/main.js | 35 +++++++++++++++++++++++++++++++++++ js/pruebas.js | 21 ++++++++++++++++++++- tarea/tarea-clase-7.js | 4 ++++ 4 files changed, 62 insertions(+), 4 deletions(-) diff --git a/index.html b/index.html index 75772b2a..58a91961 100644 --- a/index.html +++ b/index.html @@ -54,9 +54,9 @@

Creo que este año he sido - Muy bueno + Muy bueno Bueno - Mas o menos.

+ Mas o menos.

Este año realmente me gustaría recibir

@@ -105,7 +105,7 @@ - + diff --git a/js/main.js b/js/main.js index e69de29b..0d8b857f 100644 --- a/js/main.js +++ b/js/main.js @@ -0,0 +1,35 @@ + +function validarCiudad (ciudad) { + if (ciudad === "") { + return "Tenés que seleccionar alguna ciudad" + } +} + +function validarDescripcionRegalo (descripcionRegalo) { + + if (descripcionRegalo.length > 50) { + return "La descripción del regalo puede tener como máximo 50 caracteres" + } +} + +let ciudadUsuario = "" +let descripcionRegaloUsuario = "" + +const $formulario = document.querySelector("#carta-a-santa") +const $botonEnviar = document.getElementById("enviar-carta") + + + +$botonEnviar.onclick = function(){ + ciudadUsuario = $formulario.ciudad.value + descripcionRegaloUsuario = $formulario['descripcion-regalo'].value + + console.log(validarCiudad(ciudadUsuario)) + console.log(validarDescripcionRegalo(descripcionRegaloUsuario)) + + return false +} + + + + diff --git a/js/pruebas.js b/js/pruebas.js index 9cbb4229..3b5e8bb3 100644 --- a/js/pruebas.js +++ b/js/pruebas.js @@ -12,4 +12,23 @@ function probarValidarNombre() { ); } -probarValidarNombre(); + +function probarValidarCiudad (){ + console.assert(validarCiudad("") === "Tenés que seleccionar alguna ciudad", + + "ValidarCiudad no valida que el usuario haya seleccionado alguna ciudad") + +} + +function probarValidarDescripcionRegalo () { + console.assert( + validarDescripcionRegalo("235555555555555555555555555523555555555555555555555") === + "La descripción del regalo puede tener como máximo 50 caracteres" , + + "validarDescripcionRegalo no validó que la descripción tenga un máximo de 50 caracteres" + + ) +} + +probarValidarCiudad (); +probarValidarDescripcionRegalo (); diff --git a/tarea/tarea-clase-7.js b/tarea/tarea-clase-7.js index f8cfc867..bff7bcf4 100644 --- a/tarea/tarea-clase-7.js +++ b/tarea/tarea-clase-7.js @@ -5,3 +5,7 @@ * Adicional: Escribir pruebas para las funciones de tareas anteriores. * * */ + + + + From 6f59ce1b7e092bf43e3d0a09c5cfa2837d2fdb01 Mon Sep 17 00:00:00 2001 From: jandreslami <115507664+jandreslami@users.noreply.github.com> Date: Sat, 24 Dec 2022 12:15:54 -0300 Subject: [PATCH 2/2] Commit de prueba --- js/main.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/js/main.js b/js/main.js index 0d8b857f..16413bce 100644 --- a/js/main.js +++ b/js/main.js @@ -30,6 +30,8 @@ $botonEnviar.onclick = function(){ return false } +//console.log("hola") +