Skip to content
Open

C5 #99

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 = 5;

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;
1 change: 1 addition & 0 deletions C5 Fundamentos Javascript/ejercicios/07.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ function esTipoDato(valor) {
// Retorna el tipo de dato de este valor.
// Por ejemplo: "string", "number", "boolean", "object", etc.
// Tu código:
return typeof valor;
}

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

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

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

return str1.length === str2.length
}

module.exports = tienenMismaLongitud;

module.exports = tienenMismaLongitud;

var array = ['hola', 'puedo']
console.log(tienenMismaLongitud('hola', 'pued'))
3 changes: 2 additions & 1 deletion C5 Fundamentos Javascript/ejercicios/13.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ function menosQueNoventa(num) {
// 50 ---> true
// 91 ---> false
// Tu código:
return num <90;
}

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

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

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

module.exports = esImpar;
14 changes: 13 additions & 1 deletion C5 Fundamentos Javascript/ejercicios/17.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,18 @@ 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 positivo')
} else if (num === 0){
return false
}// else if (num % 1 !== 0){
//return ('Es decimal')
//}
else {
return ('Es negativo')
}
}

module.exports = esPositivo;
module.exports = esPositivo;

console.log(esPositivo(-1.5))
10 changes: 10 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/18.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,16 @@ function esVocal(letra) {
// "n" ---> "Dato incorrecto"
// "texto largo" ---> "Dato incorrecto"
// Tu código:
//if (letra.length != 1){
//return ('Dato incorrecto')
//}

if(letra === 'a' || letra === 'e' || letra ==='i' || letra === 'o' || letra === 'u') {
return ('Es vocal')
} else {
return ('Dato incorrecto')
}
}

module.exports = esVocal;

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

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

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

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

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

module.exports = obtenerResto;
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:
return (str + ('!'));
}

module.exports = agregarSimboloExclamacion;

3 changes: 3 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/25.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@ function combinarNombres(nombre, apellido) {
// Por ejemplo:
// "Soy", "Henry" ---> "Soy Henry"
// Tu código:
return (nombre + ' ' + apellido)
}

module.exports = combinarNombres;

console.log(combinarNombres('fabio', 'gomez'))
4 changes: 3 additions & 1 deletion 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:
return ('Hola' + ' ' + nombre + '!');
}

module.exports = obtenerSaludo;
module.exports = obtenerSaludo;

5 changes: 5 additions & 0 deletions C5 Fundamentos Javascript/ejercicios/27.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,11 @@ function obtenerAreaRectangulo(alto, ancho) {
// 2, 2 ---> 4
// 0, 2 ---> 2
// Tu código:

return alto * ancho;

}

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:
return lado * 4
}

module.exports = retornarPerimetro;

1 change: 1 addition & 0 deletions C5 Fundamentos Javascript/ejercicios/29.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ function areaDelTriangulo(base, altura) {
// 10, 5 ---> 25
// 0, 10 ---> 0
// Tu código:
return (base * altura) / 2;
}

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

}

module.exports = deEuroAdolar;

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

module.exports = elevarAlCuadrado;

console.log(elevarAlCuadrado(2))
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:
return Math.pow(num, 3)

}

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

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:
return Math.round(num)
}

module.exports = redondearNumero;

1 change: 1 addition & 0 deletions C5 Fundamentos Javascript/ejercicios/35.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ function redondearHaciaArriba(num) {
// 2.5 ---> 3
// 0.1 ---> 1
// Tu código:
return Math.ceil(num)
}

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

module.exports = numeroRandom;
Loading