Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion C5 Fundamentos Javascript/ejercicios/01.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Crea una variable de tipo string.
// Reemplaza el valor de null por el correspondiente.

const nuevoString = null;
const nuevoString = "null";

module.exports = nuevoString;
2 changes: 1 addition & 1 deletion C5 Fundamentos Javascript/ejercicios/02.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Crea una variable de tipo number.
// Reemplaza el valor de null por el correspondiente.

const nuevoNumero = null;
const nuevoNumero = 1;

module.exports = nuevoNumero;
2 changes: 1 addition & 1 deletion C5 Fundamentos Javascript/ejercicios/03.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Crea una variable de tipo boolean.
// Reemplaza el valor de null por el correspondiente.

const nuevoBoolean = null;
const nuevoBoolean = true;

module.exports = nuevoBoolean;
2 changes: 1 addition & 1 deletion C5 Fundamentos Javascript/ejercicios/04.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Resuelve el siguiente problema matemático.
// Reemplaza el valor de null por el correspondiente.

const nuevaResta = 10 - null === 3;
const nuevaResta = 10 - 7 === 3;

module.exports = nuevaResta;
2 changes: 1 addition & 1 deletion C5 Fundamentos Javascript/ejercicios/05.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Resuelve el siguiente problema matemático.
// Reemplaza el valor de null por el correspondiente.

const nuevaMultiplicacion = 10 * null === 40;
const nuevaMultiplicacion = 10 * 4 === 40;

module.exports = nuevaMultiplicacion;
2 changes: 1 addition & 1 deletion C5 Fundamentos Javascript/ejercicios/06.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Resuelve el siguiente problema matemático.
// Reemplaza el valor de null por el correspondiente.

const nuevoModulo = 21 % 5 === null;
const nuevoModulo = 21 % 5 === 1;

module.exports = nuevoModulo;
2 changes: 2 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/07.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ function esTipoDato(valor) {
// Retorna el tipo de dato de este valor.
// Por ejemplo: "string", "number", "boolean", "object", etc.
// Tu código:
let tipoValor = typeof valor
return tipoValor
}

module.exports = esTipoDato;
5 changes: 5 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/08.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,11 @@ function esNumeroEntero(numero) {
// -1212 ---> true
// 121.212 ---> false
// Tu código:
if (Number.isInteger(numero)){
return true
} else {
return false
}
}

module.exports = esNumeroEntero;
5 changes: 5 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/09.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,11 @@ function esNuloOIndefinido(valor) {
// 22 ---> false
// "texto" ---> false
// Tu código:
if (valor === null || valor === undefined){
return true
}else{
return false
}
}

module.exports = esNuloOIndefinido;
1 change: 1 addition & 0 deletions C5 Fundamentos Javascript/ejercicios/10.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ function devolverString(string) {
// "hola mundo" ---> "hola mundo"
// "SoyHenry" ---> "SoyHenry"
// Tu código:
return string;
}

module.exports = devolverString;
5 changes: 5 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/11.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ function sonIguales(x, y) {
// 5, 5 ---> true
// 5, 8 ---> false
// Tu código:
if (x === y) {
return true
} else{
return false
}
}

module.exports = sonIguales;
5 changes: 5 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/12.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ function tienenMismaLongitud(str1, str2) {
// "SoyHenry", "HenrySoy" ---> true
// "hi", "there" ---> false
// Tu código:
if (str1.length == str2.length){
return true
} else {
return false
}
}

module.exports = tienenMismaLongitud;
5 changes: 5 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/13.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ function menosQueNoventa(num) {
// 50 ---> true
// 91 ---> false
// Tu código:
if (num < 90){
return true
} else{
return false
}
}

module.exports = menosQueNoventa;
6 changes: 6 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/14.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@ function mayorQueCincuenta(num) {
// 51 ---> true
// 15 ---> false
// Tu código:
if (num > 50){
return true
} else{
return false
}

}

module.exports = mayorQueCincuenta;
6 changes: 6 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/15.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@ function esPar(num) {
// 14 ---> true
// 15 ---> false
// Tu código:
if (num % 2 == 0){
return true
} else{
return false
}

}

module.exports = esPar;
6 changes: 6 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/16.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@ function esImpar(num) {
// 15 ---> true
// 14 ---> false
// Tu código:
if (num % 2 == 0){
return false
} else{
return true
}

}

module.exports = esImpar;
8 changes: 8 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/17.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,14 @@ function esPositivo(num) {
// Si el número es negativo ---> "Es negativo".
// Si el número es 0, devuelve false.
// Tu código:
if (num < 0){
return "Es negativo"
} else if (num > 0){
return "Es positivo"
} else {
return false
}

}

module.exports = esPositivo;
20 changes: 20 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/18.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,26 @@ function esVocal(letra) {
// "n" ---> "Dato incorrecto"
// "texto largo" ---> "Dato incorrecto"
// Tu código:
switch (true) {
case letra == "a":
return "Es vocal"
break;
case letra == "e":
return "Es vocal"
break;
case letra == "i":
return "Es vocal"
break;
case letra == "o":
return "Es vocal"
break;
case letra == "u":
return "Es vocal"
break;
default:
return "Dato incorrecto"
break;
}
}

module.exports = esVocal;
2 changes: 2 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/19.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ function suma(x, y) {
// 5, 5 ---> 10
// -5, 5 ---> 0
// Tu código:
let suma = x + y
return suma
}

module.exports = suma;
2 changes: 2 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/20.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ function resta(x, y) {
// 10, 5 ---> 5
// 5, 5 ---> 0
// Tu código:
let suma = x - y
return suma
}

module.exports = resta;
2 changes: 2 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/21.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ function multiplica(x, y) {
// 10, 5 ---> 50
// 5, 5 ---> 25
// Tu código:
let suma = x * y
return suma
}

module.exports = multiplica;
2 changes: 2 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/22.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ function divide(x, y) {
// 10, 5 ---> 2
// 5, 5 ---> 1
// Tu código:
let suma = x / y
return suma
}

module.exports = divide;
2 changes: 2 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/23.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ function obtenerResto(x, y) {
// 10, 5 ---> 0
// 16, 5 ---> 1
// Tu código:
let suma = x % y
return suma
}

module.exports = obtenerResto;
2 changes: 2 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/24.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ function agregarSimboloExclamacion(str) {
// Por ejemplo:
// "hello world" ---> "hello world!"
// Tu código:
let newStr = str + "!"
return newStr;
}

module.exports = agregarSimboloExclamacion;
2 changes: 2 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/25.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ function combinarNombres(nombre, apellido) {
// Por ejemplo:
// "Soy", "Henry" ---> "Soy Henry"
// Tu código:
let newStr = nombre + " " + apellido
return newStr;
}

module.exports = combinarNombres;
2 changes: 2 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/26.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ function obtenerSaludo(nombre) {
// Ejemplo: "Martin" ---> "Hola Martin!"
// Retorna el nuevo string.
// Tu código:
let newStr = "Hola " + nombre + "!"
return newStr;
}

module.exports = obtenerSaludo;
2 changes: 2 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/27.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ function obtenerAreaRectangulo(alto, ancho) {
// 2, 2 ---> 4
// 0, 2 ---> 2
// Tu código:
let newStr = alto * ancho
return newStr;
}

module.exports = obtenerAreaRectangulo;
2 changes: 2 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/28.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ function retornarPerimetro(lado) {
// 2 ---> 8
// 0 ---> 0
// Tu código:
let newStr = lado * 4
return newStr;
}

module.exports = retornarPerimetro;
2 changes: 2 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/29.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ function areaDelTriangulo(base, altura) {
// 10, 5 ---> 25
// 0, 10 ---> 0
// Tu código:
let newStr = (base * altura)/ 2
return newStr;
}

module.exports = areaDelTriangulo;
2 changes: 2 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/30.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ function deEuroAdolar(euro) {
// 1 ---> 1.20
// 0 ---> 0
// Tu código:
let newStr = euro * 1.20
return newStr;
}

module.exports = deEuroAdolar;
2 changes: 2 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/31.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ function elevarAlCuadrado(num) {
// 6 ---> 36
// 0 ---> 0
// Tu código:
let newStr = Math.pow(num, 2)
return newStr;
}

module.exports = elevarAlCuadrado;
2 changes: 2 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/32.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ function elevarAlCubo(num) {
// 3 ---> 27
// 0 ---> 0
// Tu código:
let newStr = Math.pow(num, 3)
return newStr;
}

module.exports = elevarAlCubo;
2 changes: 2 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/33.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ function elevar(num, exponent) {
// 2, 2 ---> 4
// 0, 5 ---> 0
// Tu código:
let newStr = Math.pow(num, exponent);
return newStr;
}

module.exports = elevar;
2 changes: 2 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/34.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ function redondearNumero(num) {
// 1.5 ---> 2
// 0.1 ---> 0
// Tu código:
let newStr = Math.round(num);
return newStr;
}

module.exports = redondearNumero;
2 changes: 2 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/35.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ function redondearHaciaArriba(num) {
// 2.5 ---> 3
// 0.1 ---> 1
// Tu código:
let newStr = Math.ceil(num);
return newStr;
}

module.exports = redondearHaciaArriba;
2 changes: 2 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/36.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
function numeroRandom() {
// La función numeroRandom debe generar un número al azar entre 0 y 1 y retornarlo.
// Tu código:
let newStr = Math.random()
return newStr;
}

module.exports = numeroRandom;
Loading