From f766a28a075625b1ce2fc004fc99ce0ea4102dc7 Mon Sep 17 00:00:00 2001 From: eder1716 Date: Tue, 13 Dec 2022 19:08:04 -0500 Subject: [PATCH 1/3] primer commit --- 02-JS-I/homework/homework.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/02-JS-I/homework/homework.js b/02-JS-I/homework/homework.js index 3c92ac9cdf..9144ed04b0 100644 --- a/02-JS-I/homework/homework.js +++ b/02-JS-I/homework/homework.js @@ -1,7 +1,7 @@ // En estas primeras 6 preguntas, reemplaza `null` por la respuesta // Crea una variable "string", puede contener lo que quieras: -const nuevaString = null; +const nuevaString = "hola"; // Crea una variable numérica, puede ser cualquier número: const nuevoNum = null; From 265dd28a80e8860c70a172819f0788f4e91d65af Mon Sep 17 00:00:00 2001 From: eder1716 Date: Wed, 14 Dec 2022 17:15:24 -0500 Subject: [PATCH 2/3] intento 1 --- 02-JS-I/homework/homework.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/02-JS-I/homework/homework.js b/02-JS-I/homework/homework.js index 9144ed04b0..995c478c56 100644 --- a/02-JS-I/homework/homework.js +++ b/02-JS-I/homework/homework.js @@ -4,7 +4,7 @@ const nuevaString = "hola"; // Crea una variable numérica, puede ser cualquier número: -const nuevoNum = null; +const nuevoNum = "hola"; // Crea una variable booleana: const nuevoBool = null; From dee9030ab953e4c8ec6e9f72c97fbc16517c0ba1 Mon Sep 17 00:00:00 2001 From: eder1716 Date: Fri, 23 Dec 2022 17:45:19 -0500 Subject: [PATCH 3/3] homework terminado --- 02-JS-I/homework/homework.js | 97 ++++++++++++++++++++++++------------ 1 file changed, 65 insertions(+), 32 deletions(-) diff --git a/02-JS-I/homework/homework.js b/02-JS-I/homework/homework.js index 995c478c56..9d7b736336 100644 --- a/02-JS-I/homework/homework.js +++ b/02-JS-I/homework/homework.js @@ -1,22 +1,24 @@ // En estas primeras 6 preguntas, reemplaza `null` por la respuesta +const { isString } = require("markdown-it/lib/common/utils"); + // Crea una variable "string", puede contener lo que quieras: const nuevaString = "hola"; // Crea una variable numérica, puede ser cualquier número: -const nuevoNum = "hola"; +const nuevoNum = 5; // Crea una variable booleana: -const nuevoBool = null; +const nuevoBool = 10 < 10; // Resuelve el siguiente problema matemático: -const nuevaResta = 10 - null === 5; +const nuevaResta = 10 - 5 === 5; // Resuelve el siguiente problema matemático: -const nuevaMultiplicacion = 10 * null === 40 ; +const nuevaMultiplicacion = 10 * 4 === 40 ; // Resuelve el siguiente problema matemático: -const nuevoModulo = 21 % 5 === null; +const nuevoModulo = 21 % 5 === 1; // En los próximos 22 problemas, deberás completar la función. @@ -28,117 +30,138 @@ const nuevoModulo = 21 % 5 === null; function devolverString(str) { // "Return" la string provista: str // Tu código: - +return (str) } function suma(x, y) { // "x" e "y" son números // Suma "x" e "y" juntos y devuelve el valor // Tu código: - +return (x + y) } function resta(x, y) { // Resta "y" de "x" y devuelve el valor // Tu código: - + return (x - y) } function multiplica(x, y) { // Multiplica "x" por "y" y devuelve el valor // Tu código: - + return (x * y) } function divide(x, y) { // Divide "x" entre "y" y devuelve el valor // Tu código: - + return (x / y) } function sonIguales(x, y) { // Devuelve "true" si "x" e "y" son iguales // De lo contrario, devuelve "false" // Tu código: - + return (x == y) } -function tienenMismaLongitud(str1, str2) { +function tienenMismaLongitud(str1,str2) { // Devuelve "true" si las dos strings tienen la misma longitud // De lo contrario, devuelve "false" // Tu código: + if (str1.length!==str2.length){ + return (false)} + +return (true) + + + } function menosQueNoventa(num) { // Devuelve "true" si el argumento de la función "num" es menor que noventa // De lo contrario, devuelve "false" // Tu código: - + if (num<90){ + return true + } + return false } function mayorQueCincuenta(num) { // Devuelve "true" si el argumento de la función "num" es mayor que cincuenta // De lo contrario, devuelve "false" // Tu código: - + if (num>50){ + return true + } + return false } function obtenerResto(x, y) { // Obten el resto de la división de "x" entre "y" // Tu código: - + return(x % y) } function esPar(num) { // Devuelve "true" si "num" es par // De lo contrario, devuelve "false" // Tu código: - + if (num%2 == 0){ + return true + } + return false } function esImpar(num) { // Devuelve "true" si "num" es impar // De lo contrario, devuelve "false" // Tu código: - + if ((num + 1) % 2 == 0){ + return true + } + return false } function elevarAlCuadrado(num) { // Devuelve el valor de "num" elevado al cuadrado // ojo: No es raiz cuadrada! // Tu código: - + return (num**2) } function elevarAlCubo(num) { // Devuelve el valor de "num" elevado al cubo // Tu código: - + return (num**3) } function elevar(num, exponent) { // Devuelve el valor de "num" elevado al exponente dado en "exponent" // Tu código: - + return(num ** exponent) } function redondearNumero(num) { // Redondea "num" al entero más próximo y devuélvelo // Tu código: - + return Math.round(num) } function redondearHaciaArriba(num) { // Redondea "num" hacia arriba (al próximo entero) y devuélvelo // Tu código: - + return Math.ceil(num) } function numeroRandom() { //Generar un número al azar entre 0 y 1 y devolverlo //Pista: investigá qué hace el método Math.random() - + +return (Math.random()*2) + } function esPositivo(numero) { @@ -146,47 +169,54 @@ function esPositivo(numero) { //Si el número es positivo, devolver ---> "Es positivo" //Si el número es negativo, devolver ---> "Es negativo" //Si el número es 0, devuelve false - + + if(numero>0) return ("Es positivo") + + if (numero <0) return("Es negativo") + + return false + } function agregarSimboloExclamacion(str) { // Agrega un símbolo de exclamación al final de la string "str" y devuelve una nueva string // Ejemplo: "hello world" pasaría a ser "hello world!" // Tu código: -} + return (str + "!") +} function combinarNombres(nombre, apellido) { // Devuelve "nombre" y "apellido" combinados en una string y separados por un espacio. // Ejemplo: "Soy", "Henry" -> "Soy Henry" // Tu código: - + return (nombre+ " "+ apellido) } function obtenerSaludo(nombre) { // Toma la string "nombre" y concatena otras string en la cadena para que tome la siguiente forma: // "Martin" -> "Hola Martin!" // Tu código: - + return("Hola "+ nombre+"!" ) } function obtenerAreaRectangulo(alto, ancho) { // Retornar el area de un rectángulo teniendo su altura y ancho // Tu código: - + return(alto*ancho) } function retornarPerimetro(lado){ //Escibe una función a la cual reciba el valor del lado de un cuadrado y retorne su perímetro. //Escribe tu código aquí - + return (lado+lado+lado+lado) } function areaDelTriangulo(base, altura){ //Desarrolle una función que calcule el área de un triángulo. //Escribe tu código aquí - +return ((base*altura)/2) } @@ -194,7 +224,7 @@ function deEuroAdolar(euro){ //Supongamos que 1 euro equivale a 1.20 dólares. Escribe un programa que reciba //como parámetro un número de euros y calcule el cambio en dólares. //Escribe tu código aquí - + return(euro*1.20) } @@ -204,7 +234,10 @@ function esVocal(letra){ //que no se puede procesar el dato mediante el mensaje "Dato incorrecto". // Si no es vocal, tambien debe devolver "Dato incorrecto". //Escribe tu código aquí - + if (letra == "a"||letra == "e"||letra == "i"||letra == "o"||letra == "u") return ("Es vocal") + +return("Dato incorrecto") + }