Tutoriales de Electrónica Básica
TUTORIAL DE JAVASCRIPT:

Las variables en JavaScript, declaración, tipos de datos, arrays, operadores en JavaScript y mucho más…

Variables:

Las Variables son un espacio en memoria al que se le asigna un nombre y en el cual se puede almacenar un determinado tipo de dato.

En JavaScript las variables se crean o declaran mediante la palabra reservada let seguida del nombre de la variable, si se desea, en la misma declaración se puede asignar un dato inicial.

Por ejemplo:

let numero_1 = 3;    // declara la variable numero_1 y le asigna el valor 3
let numero_2 = 1;    // declara numero_2 y le asigna el valor 1
let resultado = numero_1 + numero_2;

NOTA: El nombre de una variable puede contener letras, números y los caracteres "$" y "_" No debe contener espacios intermedios, ni comenzar con un número. No es estrictamente necesario declarar una variable, con sólo iniciarla con algún dato es suficiente, algo así:

numero_1 = 3;	    // y ya creaste la variable numero_1 y le asignaste el valor 3
TIPOS DE DATOS DE LAS VARIABLES:

En la declaración de variables no se especifica el dato, al asignar un dato a una variable esta adquiere el tipo correspondiente y pueden ser:

  • Variables Numéricas: Integer (Números Enteros) o Float (Números con Decimales - Utilizas un punto en lugar de una coma).
  • Variables de Cadena: Sus datos se encierran entre comillas simples o dobles. Si se quiere incluir estos caracteres (las comillas) dentro de una cadena, se utilizan en su lugar caracteres de escape como los que se ven en la siguiente tabla:

    Si se quiere incluir... Se debe escribir...
    Una nueva línea   \n
    Un tabulador   \t
    Una comilla simple   \'
    Una comilla doble   \"
    Una barra inclinada   \\

  • Variables Lógicas: Aquellas que pueden tomas sólo dos valores true (Verdadero) o false (Falso).

Nota: Cuando una variable se encuentra vacía, su valor es null

ARRAYS:

Un Array, también llamado Vector, Matriz o Arreglo, Consiste en una colección de variables agrupadas bajo un mismo nombre, que se identifican por un índice, el cual indica su posición en dicha colección, la primera posición es la posición "0"

Ejemplo: En lugar de crear una variable para cada día de la semana, podemos crear una sola variable "dias" y en ella guardar los siete días de la semana e identificar cada día por su posición en el Array

let dias = ["Lunes","Martes","Miércoles","Jueves","Viernes","Sábado","Domingo"];

Los corchetes delimitan el contenido del Array y cada elemento debe estar separado por una coma.

Entonces el Array "dias" está organizado del siguiente modo:

LunesMartesMiércolesJuevesViernesSábadoDomingo
0123456

Si deseas recuperar el primer elemento del Array, podrías hacerlo del siguiente modo:

let primerElemento = dias[0];  //y aquí habrás obtenido "Lunes"
OPERADORES EN JAVASCRIPT:

Permiten manipular el valor de las variables por medio de operaciones matemáticas, lógicas o de cadena de caracteres. Veamos algunos de estos operadores...

Operador de Asignación:

Para esta operación se utiliza el signo "=" que no debe confundirse con "==" Las asignaciones se realizan de Derecha a Izquierda, ejemplo:

let numero1 = 3;  //luego de la ejecución, la variable "numero1" será igual a "3"
Operadores Aritméticos:

OperadorDescripción
+Suma
-Resta
*Multiplicación
/División
%Módulo (Devuelve el resto de dividir dos número enteros)
++Incremento (suma una unidad el valor de una variable)
--Decremento (Resta una unidad el valor de una variable)

Operadores Aritméticos Combinados:

Analiza los siguientes ejemplos: son similares a escribir la operación que se encuentra en el comentario de cada línea:

let numero1 = 5;
numero1 += 3; 	// numero1 = numero1 + 3 = 8
numero1 -= 2; 	// numero1 = numero1 - 2 = 6
numero1 *= 2; 	// numero1 = numero1 * 2 = 12
numero1 /= 4; 	// numero1 = numero1 / 4 = 3
numero1 %= 2; 	// numero1 = numero1 % 2 = 1
Operadores Relacionales o de Comparación:

Estos operadores comparan los valores de dos variables o datos y devuelven como resultado un valor Verdadero o Falso.

OperadorDescripción
>Mayor que...
<Menor que...
>=Mayor o Igual que...
<=Menor o Igual que...
==Igual que...
!=Distinto de...
===Estrictamente Igual (no solo compara valor, sino tipo de dato)
!==Estrictamente Distinto (no solo compara valor, sino tipo de dato)

Operadores Lógicos:

Se utilizan comúnmente para tomar decisiones en cuanto al flujo de un programa. Son 3 los operadores utilizados: AND (&&), OR (||), NOT( ! ).

OPERADOR AND
 a  b  a && b 
FFF
FVF
VFF
VVV
OPERADOR OR
 a  b  a || b 
FFF
FVV
VFV
VVV
OPERADOR NOT
 a  !a 
FV
VF

Hasta aquí de variables y operadores, más adelante los veremos operando dentro de algún código...


:o))