From fa0470d0c3d236d7baab01ce69d041c3cb5042e5 Mon Sep 17 00:00:00 2001 From: PWilX51 Date: Sun, 14 Aug 2022 19:38:50 -0400 Subject: [PATCH 1/9] version 1 --- 02-JS-I/homework/homework.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/02-JS-I/homework/homework.js b/02-JS-I/homework/homework.js index 3c92ac9cdf..9ac1134031 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 + // 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 a100557ea9ca1daa911f5cb6e7fd7a4630de8c4b Mon Sep 17 00:00:00 2001 From: PWilX51 Date: Sun, 14 Aug 2022 19:43:11 -0400 Subject: [PATCH 2/9] version 1 --- 02-JS-I/homework/homework.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/02-JS-I/homework/homework.js b/02-JS-I/homework/homework.js index 9ac1134031..04117b640c 100644 --- a/02-JS-I/homework/homework.js +++ b/02-JS-I/homework/homework.js @@ -1,22 +1,22 @@ // En estas primeras 6 preguntas, reemplaza `null` por la respuesta -// Crea una variable "string", puede contener lo que quieras: -const nuevaString = "hola"; + // Crea una variable "string", puede contener lo que quieras: + const nuevaString = "hola"; // Crea una variable numérica, puede ser cualquier número: -const nuevoNum = null; +const nuevoNum = 5; // Crea una variable booleana: -const nuevoBool = null; +const nuevoBool = true; // 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. From 0f1bab0fd59cbd7bf94f807da605a451264f7c35 Mon Sep 17 00:00:00 2001 From: PWilX51 Date: Sun, 14 Aug 2022 19:53:25 -0400 Subject: [PATCH 3/9] actualizacion 1 --- 02-JS-I/homework/homework.js | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/02-JS-I/homework/homework.js b/02-JS-I/homework/homework.js index 04117b640c..cf830bcb79 100644 --- a/02-JS-I/homework/homework.js +++ b/02-JS-I/homework/homework.js @@ -28,80 +28,80 @@ const nuevoModulo = 21 % 5 === 1; 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) { // Devuelve "true" si las dos strings tienen la misma longitud // De lo contrario, devuelve "false" // Tu código: - + return str1.length == str2.length; } 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: - + return num < 90; } 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: - + return num > 50; } 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: - + return x % 2 == 0; } function esImpar(num) { // Devuelve "true" si "num" es impar // De lo contrario, devuelve "false" // Tu código: - + return x % 2 == 1; } function elevarAlCuadrado(num) { From 225a8ccaf7cebec9a6bf55ff5fd14050285c5c02 Mon Sep 17 00:00:00 2001 From: PWilX51 Date: Sun, 14 Aug 2022 20:08:58 -0400 Subject: [PATCH 4/9] Revert "version 1" This reverts commit 0f1bab0fd59cbd7bf94f807da605a451264f7c35. --- 02-JS-I/homework/homework.js | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/02-JS-I/homework/homework.js b/02-JS-I/homework/homework.js index cf830bcb79..04117b640c 100644 --- a/02-JS-I/homework/homework.js +++ b/02-JS-I/homework/homework.js @@ -28,80 +28,80 @@ const nuevoModulo = 21 % 5 === 1; 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) { // Devuelve "true" si las dos strings tienen la misma longitud // De lo contrario, devuelve "false" // Tu código: - return str1.length == str2.length; + } 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: - return num < 90; + } 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: - return num > 50; + } 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: - return x % 2 == 0; + } function esImpar(num) { // Devuelve "true" si "num" es impar // De lo contrario, devuelve "false" // Tu código: - return x % 2 == 1; + } function elevarAlCuadrado(num) { From 501ff248b2391bda4c80b07ba0808ab51ec2e407 Mon Sep 17 00:00:00 2001 From: PWilX51 Date: Sun, 14 Aug 2022 20:08:58 -0400 Subject: [PATCH 5/9] "v final" This reverts commit 0f1bab0fd59cbd7bf94f807da605a451264f7c35. --- 02-JS-I/homework/homework.js | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/02-JS-I/homework/homework.js b/02-JS-I/homework/homework.js index cf830bcb79..04117b640c 100644 --- a/02-JS-I/homework/homework.js +++ b/02-JS-I/homework/homework.js @@ -28,80 +28,80 @@ const nuevoModulo = 21 % 5 === 1; 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) { // Devuelve "true" si las dos strings tienen la misma longitud // De lo contrario, devuelve "false" // Tu código: - return str1.length == str2.length; + } 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: - return num < 90; + } 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: - return num > 50; + } 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: - return x % 2 == 0; + } function esImpar(num) { // Devuelve "true" si "num" es impar // De lo contrario, devuelve "false" // Tu código: - return x % 2 == 1; + } function elevarAlCuadrado(num) { From a86bf24b3272ae69b67dff4af58783b1fd2df2a0 Mon Sep 17 00:00:00 2001 From: PWilX51 Date: Sun, 14 Aug 2022 23:56:40 -0400 Subject: [PATCH 6/9] v1 --- 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 04117b640c..d5fc9b420b 100644 --- a/02-JS-I/homework/homework.js +++ b/02-JS-I/homework/homework.js @@ -28,7 +28,7 @@ const nuevoModulo = 21 % 5 === 1; function devolverString(str) { // "Return" la string provista: str // Tu código: - + return str; } function suma(x, y) { From 4fef77695f8652a4241c8c6c1e58cbbcba385cf2 Mon Sep 17 00:00:00 2001 From: PWilX51 Date: Mon, 15 Aug 2022 00:09:28 -0400 Subject: [PATCH 7/9] v1 --- 02-JS-I/homework/homework.js | 63 ++++++++++++++++++++++-------------- 1 file changed, 38 insertions(+), 25 deletions(-) diff --git a/02-JS-I/homework/homework.js b/02-JS-I/homework/homework.js index d5fc9b420b..3376401b06 100644 --- a/02-JS-I/homework/homework.js +++ b/02-JS-I/homework/homework.js @@ -35,110 +35,110 @@ 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) { // Devuelve "true" si las dos strings tienen la misma longitud // De lo contrario, devuelve "false" // Tu código: - + return str1.length == str2.length; } 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: - + return num < 90; } 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: - + return num > 50; } 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: - + return x % 2 == 0; } function esImpar(num) { // Devuelve "true" si "num" es impar // De lo contrario, devuelve "false" // Tu código: - + return x % 2 == 1; } function elevarAlCuadrado(num) { // Devuelve el valor de "num" elevado al cuadrado // ojo: No es raiz cuadrada! // Tu código: - + return Math.pow(num, 2); } function elevarAlCubo(num) { // Devuelve el valor de "num" elevado al cubo // Tu código: - + return Math.pow(num, 3); } function elevar(num, exponent) { // Devuelve el valor de "num" elevado al exponente dado en "exponent" // Tu código: - + return Math.pow(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(num); } function esPositivo(numero) { @@ -146,47 +146,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 * 4; } 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 +201,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.03; } @@ -204,7 +211,13 @@ 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"; + } + if(letra.length>1){ + return "Dato incorrecto"; + } + return "Dato incorrecto"; } From 7aff5d1b019905666157827e6d976bcb2603ce7f Mon Sep 17 00:00:00 2001 From: PWilX51 Date: Mon, 15 Aug 2022 00:20:36 -0400 Subject: [PATCH 8/9] v2 --- 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 3376401b06..e6756040e6 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 = "hola"; + const nuevaString = "ho"; // Crea una variable numérica, puede ser cualquier número: const nuevoNum = 5; From eab77fe53b086f5bf88c1e5d7a378a4489e7cdd4 Mon Sep 17 00:00:00 2001 From: PWilX51 Date: Mon, 15 Aug 2022 16:04:34 -0400 Subject: [PATCH 9/9] final --- 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 e6756040e6..bee8a1efa5 100644 --- a/02-JS-I/homework/homework.js +++ b/02-JS-I/homework/homework.js @@ -173,7 +173,7 @@ 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; + return 'Hola ' + nombre; } function obtenerAreaRectangulo(alto, ancho) {