Subido por Kevin Benincasa

Benincasa asignacion11

Anuncio
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
Descargar