Documentos de Académico
Documentos de Profesional
Documentos de Cultura
// let a=10;
// let b=6;
// let resultado =-(a-b);
// console.log("El valor de tu resta es: " + resultado);
// /*MULTIPLICACION*/
// let x = 7;
// let y= 7;
// let resultado1 = x*y;
// console.log("El valor de tu resultado es: " + resultado1);
// /*DIVISION*/
// let m = 5;
// let z = 0;
// let resultado2 = m/z;
// console.log("El reultado es: " + resultado2);
// /*RESTO DE UNA DIVISION */
let a = 13;
let b = 2;
resultado = a + b;
console.log(resultado);
a = b + 2;
console.log(a);
a++;
console.log(a);
a += 100;
console.log(a);
a *= 2;
console.log(a);
a /= 10;
console.log(a);
/*VARIABLE CON CADENAS DE CARACTERES*/
let nombre = "Bladimir";
console.log(nombre);
nombre += ' SOY UNA CADENA CON "COMILLAS DOBLES"';
console.log(nombre);
nombre += " AHORA 'COMILLAS SIMPLES' ";
console.log(nombre);
/*SECUENCIA DE ESCAPE*/
// \r
// \n
// \\
nombre = "barra doble";
console.log(nombre + " Luz firme \\ pone una barra");
console.log(nombre + " Luz firme \nlinea aparte");
// CONCATENAR CADENAS DE TEXTO
let nombre1 = "Bladimir" + " Huaygua";
console.log(nombre1);
// ARREGLOS
let arreglo = ["jhon", 24];
console.log(arreglo);
let estudiantes = ["juan", "Luis", "Cesar", "Rene"];
console.log(estudiantes);
// ARREGLOS ANIDADOS
let lista = [
["Nora", 15],
["Jose", 45],
];
console.log(lista);
// ACCEDER A LOS ARREGLOS
let arreglo1 = [10, 20, 30];
console.log(arreglo1[1]);
arreglo1[0] = 50; //actualizando datos
console.log(arreglo1);
//ACCEDER A ARREGLOS MULTIDIMENCIONALES
let arreglo2 = [
[1, 2, 3],
[3, 4, 5],
[7, 8, 9],
];
console.log(arreglo2[0][1]);
//==FUNCIONES===
function mostrarMensaje() {
console.log("Mostrar mensaje");
}
mostrarMensaje();
mostrarMensaje();
mostrarMensaje();
mostrarMensaje();
//ARGUMENTOS DE LAS FUNCIONES
function sumar(a, b) {
let suma = a + b;
console.log("El resultado de " + a + " + " + b + " es: " + suma);
}
sumar(5, 2);
sumar(5, 3);
sumar(5, 4);
//TAREA FUNCIONES
function cadenas(arreglo, elemento) {
arreglo.push(elemento);
return arreglo.shift();
}
let miArreglo = [1, 4, 6, 7, 8, 9];
console.log("Antes:" + JSON.stringify(miArreglo));
console.log(cadenas(miArreglo, 2));
console.log(cadenas(miArreglo, 8));
console.log(cadenas(miArreglo, 2));
console.log("Ahora:" + JSON.stringify(miArreglo));
//FALSE Y TRUE
let a1 = 4;
let b1 = 5;
console.log(a1 > b1);
console.log(a1 < b1);
//CONDICIONALES
function clasificarDatos(datos) {
if (datos % 2 == 0) {
console.log(datos + " es divisible entre 2");
} else {
console.log(datos + " no es divisible entre 2");
}
}
for (let f = 1; f < 10; f++) {
clasificarDatos(f);
}
//ejemplo 1
function clasificarDatos1(datos) {
if (datos < 5) {
console.log(datos + " es menor que 5");
} else if (datos < 10) {
console.log(datos + " es menor que 10");
} else {
console.log(datos + " Mayor o igual 10");
}
}
for (let f = 1; f < 12; f++) {
clasificarDatos1(f);
}
//Ejemplo 2
function clasificarDatos2(imc) {
if (imc < 15.5) {
console.log("imc. = " + imc + " Bajo Peso");
} else if (imc < 24.9) {
console.log("imc. = " + imc + " Normal");
} else if (imc < 29.9) {
console.log("imc. = " + imc + " SobrePeso");
} else {
console.log("imc. = " + imc + " Obeso");
}
}
for (let f = 5; f < 39; f += 6) {
clasificarDatos2(f);
}
//METODO SWITCH
function clasificar(valor) {
let respuesta = 0;
switch (valor) {
case 1:
respuesta = "Sonia";
break;
case 2:
respuesta = "Jose";
break;
case 3:
respuesta = "Bladimir";
break;
case 4:
respuesta = "Rene";
break;
case 5:
respuesta = "Perez";
break;
default:
respuesta = "Obsion no valido";
}
return respuesta;
}
console.log(clasificar(7));
/////OBJETOS ANIDADOS
let miReceta ={
"descripcion": "mi comida favorita",
"costo": 20,
"ingredientes": {
"masa":{
"harina":"180 grs",
"sal": "4 cucharas",
"agua": "4 vasos"
},
"cobertura":{
"azucar":"120 grs.",
"chocolate": "4 cucharadas",
"mateca":"4 grs."
}
}
};
console.log(miReceta.ingredientes.masa.sal);//se ingresa de forma descendente
====1 opcion
console.log(miReceta.ingredientes["cobertura"].azucar);//se ingresa de forma
descendente ====2 opcion
console.log(miReceta.ingredientes["cobertura"].mateca);//se ingresa de forma
descendente ====2 opcion