diff --git a/02-JS-I/homework/homework.js b/02-JS-I/homework/homework.js index 3c92ac9cdf..5f1f0e7cf1 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 = null; +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. @@ -28,31 +28,33 @@ 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; } @@ -61,59 +63,76 @@ function sonIguales(x, y) { // 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: - + if (str1.length === str2.length){ + return true; + } + return false; } 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 % 3 == 1){ + 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 * num; } function elevarAlCubo(num) { // Devuelve el valor de "num" elevado al cubo // Tu código: + return num*(num*num); }