Variables

Tipos de variables

Variables recipiente = "papel;"

                
let Hola = "Hola mundo";
string = "cadena de texto"
numbrer = True
numbrer = 19
{alert(cualqiercosa)
//constante (no se puede cambaiar)
//(se debe declarar antes si o si con un valor)
const numbrer = 19
declarar variables 
let numbrer = 19
//nota: terminar cualquier cosa con punto y coma
                
            

Multiples variables

                
//multiple
let numeros = 19, 52, 35
//valor nulo o variable vacia intencional vs indefinida es que no se declaro en ningun momento del programa 
let numbrer = null
//NaN es not ant number osea no es un numero
numbrer = 19
                
            

Prompt

                
prompt es una funcion {prompt("hola rancio")}
guardar input de usuario en una variable {let nombre = prompt("Decime tu nombre");}
numero {numbrer = 19}
                
            

Operadores en javascript

Operadores aritmeticos

Metodos que se utilizan al dia dia pero en el lenguaje JavaScript


var resultado = 5 + 3;
var resultado = 10 - 4; // resultado será igual a 6
var resultado = 3 * 5; // resultado será igual a 15
var resultado = 20 / 4; // resultado será igual a 5
var resultado = 10 % 3; // resultado será igual a 1
var x = 5 x++; // Ahora x es igual a 6
var x = 10; // x es igual a 10
            

Operadores asignacion


var x = 10; // x es igual a 10
var x = 5;
    x += 3; // Ahora x es igual a 8
var x = 10;
    x -= 4; // Ahora x es igual a 6
var x = 3;
    x *= 5; // Ahora x es igual a 15
var x = 20;
    x /= 4; // Ahora x es igual a 5
var x = 10;
    x %= 3; // Ahora x es igual a 1
//operador de igualdad
    a == b;
//operador de distintio de
    a != b;
//operador de igualdad extricto(si es el mismo tipo de datos y el valor de datos)
    a === b;
//Operador mayoe que menor que menor o igual, etc.
a < b;
a > b;
a <= b;
a >= b;
//dando como resultado valores booleanos
                
            

Concatenacion

Tenemos dos variables que la unimos en otra osea concatenar:



saludo = "Hola Franco";
pregunta = "¿Como estas?";
frase = saludo + pregunta;
alert(frase);
document.write(frase)
                
            

Backtiks

Ejemplo:


nombre = "Franco";
frase = ´soy ${nombre} y estoy volado´;
alert(frase):
//cuidado con las comillas simples y dobles solo se puede con comilla grabe(´´)
            

Operadores Logicos

Nota: solo funciona con valores booleanos osea true o false

                
OR {let valor = a || b;}
NOT {let valor = !a;}
//nota: para comentar se utiliza {control + "}"
AND {let valor = a && b;}
                
            

Se pueden mesclar operaciones


//Ejemplo
num1 = 12;
num2 = 24;
num3 = 25;
num4 = 92;
num5 = 91;

op = (num1 < num2 || num2 < num3) && (!(num1 && num5) != num3);

            

Se resuelve como en matematicas resolviendo primero los parentesis y asi.

CamelCase

Usamos CamelCase para optimizar variables y no tener desorden y tambien javascript utiliza camelcase para sus funciones.

"camelCase" es el mejor ejemplo, getElementById es un ejemplo de como javascript utiliza dicho sistema


document.getElementById()
            

Condicionales

en esta seccion vamos a ver If, Else If y Else que vendria a ser el si, sino si y sino del español


//En codigo

let edad = 25;

if (edad < 18) {
    console.log("Eres menor de edad.");
} else if (edad >= 18 && edad < 65) {
    console.log("Eres mayor de edad pero aún no estás jubilado.");
} else {
    console.log("Eres mayor de edad y estás jubilado.");
}

//En español

Si la variable edad es menor que 18, se imprimirá "Eres menor de edad."
De lo contrario, si la edad es mayor o igual a 18 y menor que 65, se imprimirá "Eres mayor de edad pero aún no estás jubilado."
Si ninguna de las condiciones anteriores es verdadera (es decir, la edad es mayor o igual a 65), se imprimirá "Eres mayor de edad y estás jubilado."
            

Historia de Cofla

En esta seccion vamos a realizar un ejercicio que se mostrara en la siguiente pagina

Problema A:

  • -Ingresar el Monto y mostrar el mas caro
  • -Si hay 2 o mas, mostrar ambos
  • -indicar vuelto
Ver Aqui