0% encontró este documento útil (0 votos)
6 vistas4 páginas

Consola de JavaScript1

Cargado por

Angel Travieso
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
6 vistas4 páginas

Consola de JavaScript1

Cargado por

Angel Travieso
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

Consola de JavaScript

“Ctrl + Shift + J” (en Google Chrome) o “Ctrl + Shift + K” (en Firefox).


console.log("Esto es un mensaje en la consola");

Variables
Las variables sirven para guardar un contenido en la memoria que más adelante
necesitarás leer o modificar: textos, números, booleanos o diccionarios.
La sintaxis se estructura de la siguiente forma:
[tipo] [clave] = [valor];

por ejemplo
const nombre = 'Andrea';

Las claves o variables no pueden contener espacios, acentos, ñ o empezar por un número.

Tipos
Después de entender cómo se estructura, es el momento de entender los 3 tipos que
puedes utilizar:

• const: acceso local, solo lectura.


• let: acceso local, lectura y editable.
• var: acceso global, lectura y editable.

const discografica = 'jazztojazz';

let pistas = 16;

var titulo = 'Feeling good';

Tipos de contenido
El valor de la variable puede ser de diferentes tipos.

Texto (String)
Puede ser con comillas simples o dobles.
const nombre = 'Lucia';
Números enteros (Integer)
const edad = 31;

Decimales (Float)
Usando el punto en lugar de la coma .
const altura = 1.72;

Verdad o mentira (Boolean)


const mayorEdad = true;
const fumador = false;

Nulo (null)
const dieta = null;

Indefinido (undefined)
Ausencia de valor. No debemos asignarlo.
const salud = undefined;

JSON (objeto)
Es un valor que contiene otros valores. Se utiliza para guardar una estructura compleja
en una variable.
[tipo] [clave] = {
[subclave]: [valor],
[subclave]: [valor]
};

Las subclaves se separan entre sí por comas.


por ejemplo
let disco = {
pistas: 16,
titulo: 'Feeling good',
discografica: 'jazztojazz'
};
Operadores aritméticos

Un operador aritmético toma valores numéricos (ya sean literales o variables) como sus operandos
y devuelve un solo valor numérico. Los operadores aritméticos estándar son suma (+), resta (-),
multiplicación (*) y división (/).

Operadores lógicos

Pues los operadores lógicos son los operadores usados por Javascript para trabajar con
los datos booleanos o lógicos. Vas a encontrar tres clases de operadores

• NOT
• AND
• OR

! ((A>B ) or (B>C))

Este tipo de datos son el tipo de resultado al aplicar operadores relacionales, los
usados para realizar comparaciones entre valores y/o expresiones.

Negación: !
Es el operador más simple de todos, se usa para invertir un valor
de true a false o viceversa.
AND lógico &&
Este operador es similar al AND a nivel de bit pero opera con valores booleanos.
Se utiliza para concatenar comparaciones, es decir, para comprobar varias
condiciones.
OR lógico ||
Como el anterior, sirve para realizar comparaciones compuestas y solo
devolverá false cuando todas las comparaciones los sean.
Asignación =
No es el que el símbolo matemático de igual. Este operador significa asignar,
guardar o almacenar. Y se usa para almacenar un valor en una variable. Primero
se escribe la variable y luego el valor que se guardará en ella. Este valor puede ser
una contante, una expresión u otra variable.
Incremento ( ++) y decremento (--)
Estos operadores se usan para incrementar o disminuir en 1 el valor de una
variable. Si el operador se antepone a la variable la operación de incremento o
decremento es prioritaria sobre cualquier otra.
Relacionales
Los operadores relacionales son los que utiliza Javascript para comparar valores y/o
expresiones. El resultado es un valor booleano.
Son operadores fundamentales para las sentencias condicionales y bucles de este
lenguaje como: if, switch , do..while, while, for.

Al usarlo con objetos es importante recordar que los objetos son referencias. Por
tanto, si en una comparación obtenemos que dos objetos son iguales, eso realmente
se debe interpretar como que son el mismo objeto, el mismo, no una copia uno de
otro.

Mayor que >


Compara dos valores y devuelve true si el primero es mayor que el segundo.
Compara tanto números como cadenas.
Menor qué<
Compara dos valores y devuelve true si el primero es mayor que el segundo.
Compara tanto números como cadenas.
Mayor o igual >=
Compara dos valores y devuelve true si el primero es mayor o es igual que el
segundo. Compara tanto números como cadenas.
Idénticos ===
Similar a == pero también compara el tipo de datos de los operandos. Es una
igualdad estricta que devuelve true si ambos son iguales en valor y tipo, o sea,
idénticos. También puede invertirse añadiendo el operador negación: ==, en este
caso comprueba que no son idénticos.

También podría gustarte