gmmonsalve /
Javascript-fundamentals
Este repositorio tiene fines educativos. El objetivo principal es agregar ejemplos simples que expliquen diferentes tópicos básicos de Javascript.
Loading repository data…
jesuskata / repository
Este repositorio tiene el objetivo de dar seguimiento al curso de Fundamentos de Javascript con Sacha Lifszyc de Platzi
En este README procuraré llevar los apuntes relevantes del curso, con el objetivo de que primeramente yo los pueda recordar para poder aplicarlos en un futuro.
Por ejemplo:
console.log("El área de un triángulo de base 5 y altura 7 es: " + 5 * 7 / 2);
se puede escribir también así:
console.log(`El área de un triángulo de base 5 y altura 7 es: ${5 * 7 / 2}`);
Una forma correcta de hacer operaciones, es declarando variables que posteriormente pueden ser utilizadas en diferentes partes. Lo podemos hacer con la palabra reservada var, let y const.
Por ejemplo:
let base = 5;
let height = 7;
console.log(`El área de un triángulo de base ${base} y altura ${height} es: ${base * height / 2}`);
Las funciones pueden tener nombres o también pueden no tenerlo, a estas últimas se les llama funciones anónimas, pero hay un detalle con ellas, que no pueden ser llamadas posteriormente.
Por ejemplo:
function () {
}
Un ejemplo de una función y su llamado, lo vemos en el siguiente ejemplo:
let base = 5;
let height = 7;
function triangleArea(base, height) {
return base * height / 2;
}
console.log(`El área de un triángulo de base ${base} y altura ${height} es: ${triangleArea(base, height)}`);
También podemos asignar una función a una variable, como se muestra a continuación:
let triangleArea = function (base, height) {
return base * height / 2;
}
Esta manera de escribir funciones tiene sus ventajas con la tradicional forma de escribir código. Algunas de esas ventajas son, que al incluir en la función una sola línea de código, la función se simplifica, como en el siguiente ejemplo:
let triangleArea = (base, height) => base * height / 2;
Como se nota en el ejemplo anterior, evitamos la palabra function, dejamos el paréntesis con los parámetros que vayamos a usar en la función, usamos una flecha con el signo igual y mayor que =>. Lo posterior es abrir llaves {} y dentro de ella retornar lo que vayamos a querer como resultado return.
En el caso que la "variable" que vayamos a usar no vaya a requerir cambios en el futuro, la podemos declarar con la palabra reservada const, como se ve en el ejemplo completo que hemos estado desarrollando:
let base = 5;
let height = 7;
let triangleArea = (base, height) => base * height / 2;
console.log(`El área de un triángulo de base ${base} y altura ${height} es: ${triangleArea(base, height)}`);
Las condiciones nos ayudan a establecer en el código, reglas a través de las cuales se va a evaluar alguna funcionalidad del programa, para dar acceso o denegarlo en caso que cumpla o no con las reglas preestablecidas.
Para ello, la palabra reservada para condicionar en javascript es if, y entre paréntesis escribimos la condición que deseamos que se cumpla, y posteriormente abrimos llaves para programar la respuesta que va a tener si cumple la condición; en caso que no se cumpla, existen dos palabras reservadas más: else y else if.
Por ejemplo:
const starWars7 = 'Star Wars VII: El Despertar de la Fuerza';
const pgStartWars7 = 13;
const nameJesus = 'Jesús';
const ageJesus = '33';
const nameAleisa = 'Aleisa';
const ageAleisa = '4';
function canWatchStarWars7(name, age, isWithAdult) {
if (age >= pgStartWars7) {
alert(`${name} puede pasar a ver ${starWars7}`);
} else if (isWithAdult) {
alert(`${name} puede entrar a ver ${starWars7}.
Aunque su edad es ${age}, lo acompaña un adulto.`)
} else {
alert(`${name} no puede pasar a ver ${starWars7}.
Tiene ${age} años y necesita tener ${pgStartWars7} años para entrar.`);
}
}
canWatchStarWars7(nameJesus, ageJesus);
canWatchStarWars7(nameAleisa, ageAleisa, true);
Del ejemplo anterior:
if se usa para dar inicio a la condición que vamos a programarelse if se usa en el caso que no se cumpla la condición establecida en el if, pero queremos agregar alguna condición adicional.else se usa en caso que tengamos algo que responder si no se cumple la condición del if o el else if.Como nota importante, se debe resaltar que tanto else como else if no son bloques de código obligatorios, ya que solo se usarán cuando deseemos que se ejecute algo en caso que no se cumpla la condición del if.
console.log()varconstlet${}Math.PIMath.pow()if () {}else {}else if () {}alert()truefalsetoLowerCase()endsWith()slice()startsWith()+=++==>=lengthMath.round()split()reverse()join()for () {}charAt()toUpperCase()!? :Math.floor()Math.random()toFixed()while () {}&&Selected from shared topics, language and repository description—not editorial ratings.
gmmonsalve /
Este repositorio tiene fines educativos. El objetivo principal es agregar ejemplos simples que expliquen diferentes tópicos básicos de Javascript.
Valeabril11 /
Este repositorio tiene la finalidad de plasmar los apuntes y ejemplos que fui tomando del curso de Platzi "ECMAScript: Historia y Versiones de JavaScript"
JuanCarlosEslavaAnzola /
Este repositorio tiene como objetivo reforzar los conocimientos de backend con Node.js y servir como una guía práctica tanto para uso personal como para quienes están comenzando en el desarrollo de servidores con JavaScript.
maribeltorresg /
Este repositorio tiene ejercicios con Javascript
Willuww /
Este repositorio tiene temas de javaScript
jolega /
Este repositorio tiene los fundamentos del lenguaje JavaScript