ESCUELA SUPERIOR N.º 49 “CAP. GRAL. J. J. DE URQUIZA” TECNICO SUPERIOR EN DESARROLLO DE SOFTWARE Lógica y Estructura de Datos 1ero 2da Kevin Benincasa ASIGNACIÓN 11: Funciones. 1. Crear un programa en lenguaje javascript, por medio de un archivo .html, que permita ingresar un nro. entero entre 1 y 7 (validar el ingreso por medio de una función denominada validaIngreso). Luego ese número ingresado y validado pasarlo como parámetro a otra función denominada convierteDia, que recibirá el número entre 1 y 7 y devolverá el nombre del día de la semana correspondiente (por ejemplo, si recibe 1 devolverá Lunes, si recibe 7 devolverá Domingo). Ambas funciones incluirlas en un único archivo externo .js. INDEX.HTML <!DOCTYPE html> <html lang="es"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initialscale=1.0"> <title>ASIGNACIÓN 11 Funciones</title> </head> <body> </body> <script src="script.js"></script> <script> do { num = parseInt(prompt("Introduzca un número:"," <entre 1 y 7>"));} Lógica y Estructura de Datos 1 while(validaIngreso(num,1,7)) document.write(`El número ${num}${convierteDia(num)}`) </script> </html> SCRIPT.JS const validaIngreso = (num,min,max) => { console.log(num) if(num >= min && num <= max) { return false } else return true } const convierteDia = (num) => { if(num === 1) { return ' corresponde al } else if (num === 2) { return ' corresponde al } else if (num === 3) { return ' corresponde al } else if (num === 4) { return ' corresponde al } else if (num === 5) { return ' corresponde al } else if (num === 6) { return ' corresponde al } else if (num === 7) { return ' corresponde al } } día Lunes.' día Martes.' día Miércoles.' día Jueves.' día Viernes.' día Sábado.' día Domingo.' Lógica y Estructura de Datos 2