14
14
* entre 10 y 55 (incluidos), pares, y que no son ni el 16 ni múltiplos de 3.
15
15
*
16
16
* Seguro que al revisar detenidamente las posibilidades has descubierto algo nuevo.
17
- */
17
+ */
18
+
19
+ //* Opearadores de Asignacion
20
+ var x
21
+ var y = x
22
+ // Asignacion de adicion
23
+ console . log ( x += y )
24
+ // Asignacion de resta
25
+ console . log ( x -= y )
26
+ // Asignacion de multiplicacion
27
+ console . log ( x *= y )
28
+ // Asignacion de division
29
+ console . log ( x /= y )
30
+ // Asignacion de residuo
31
+ console . log ( x %= y )
32
+ // Asignacion de exponenciacion
33
+ console . log ( x **= y )
34
+
35
+ //* Operadores de Comparacion
36
+ var numero1 = 10
37
+ var numero2 = 8
38
+ // Igual
39
+ console . log ( numero1 == numero2 )
40
+ // No es igual
41
+ console . log ( numero1 != numero2 )
42
+ // Estrictamente igual
43
+ console . log ( numero1 === numero2 )
44
+ // Desigualdad estricta
45
+ console . log ( numero1 !== numero2 )
46
+ // Mayor que
47
+ console . log ( numero1 > numero2 )
48
+ // Mayor o igual que
49
+ console . log ( numero1 >= numero2 )
50
+ // Menor que
51
+ console . log ( numero1 < numero2 )
52
+ // Menor o igual que
53
+ console . log ( numero1 <= numero2 )
54
+
55
+ //* Operadores Aritmeticos
56
+ // Residuo
57
+ console . log ( numero1 % numero2 )
58
+ // Suma
59
+ console . log ( numero1 + numero2 )
60
+ // Resta
61
+ console . log ( numero1 - numero2 )
62
+ // Division
63
+ console . log ( numero1 / numero2 )
64
+ // Multitplicacion
65
+ console . log ( numero1 * numero2 )
66
+ // Decremento
67
+ console . log ( numero1 -- )
68
+ // Incremento
69
+ console . log ( numero2 ++ )
70
+
71
+ //* Operadores bit a bit
72
+ var var1 = 8
73
+ var var2 = 4
74
+ // AND
75
+ console . log ( var1 & var2 )
76
+ // OR
77
+ console . log ( var1 | var2 )
78
+ // XOR
79
+ console . log ( var1 ^ var2 )
80
+ // NOT
81
+ console . log ( ~ var1 ) ;
82
+ // Desplazamiento a la derecha
83
+ console . log ( var1 >> 1 )
84
+ // Desplazamiento a la izquierda
85
+ console . log ( var1 << 1 )
86
+ // Desplazamiento a la derecha sin signo
87
+ console . log ( var1 >>> 1 )
88
+
89
+ //* Operadores Logicos
90
+ var x = 19
91
+ var y = 87
92
+ let and = ( x < y ) && ( y > 70 )
93
+ let or = ( x == y ) || ( x < y )
94
+ let not = ! ( x > y )
95
+ console . log ( `AND: ${ and } ` )
96
+ console . log ( `OR: ${ or } ` )
97
+ console . log ( `NOT: ${ not } ` )
98
+
99
+ //* Operadores de cadena
100
+ // Concatenacion
101
+ let nombre = 'Jorge'
102
+ console . log ( "Hola " + nombre ) ;
103
+ // Concatenacion Abreviado
104
+ nombre += ' Miranda'
105
+ console . log ( nombre ) ;
106
+
107
+ // Operador condicional (Ternario)
108
+ let edad = 22
109
+ let resultado = edad >= 18 ? 'Es mayor de edad.' : 'Es menor de edad.'
110
+ console . log ( resultado ) ;
0 commit comments