You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1. Crea ejemplos utilizando todos los tipos de operadores de tu lenguaje: Aritméticos, lógicos, de comparación, asignación, identidad, pertenencia, bits... (Ten en cuenta que cada lenguaje puede poseer unos diferentes)
letmodulo=17%3;// 2 (el resto de la división de 17 por 3)
21
+
22
+
// Operadores de Asignación:
23
+
letnum=10;
24
+
num+=5// 15
25
+
num-=3// 12
26
+
num/=2// 6
27
+
num**=2// 36
28
+
num%=6// 0
29
+
30
+
// Operadores de comparacion
31
+
leta=10;
32
+
letb=5;
33
+
letc='10';
34
+
35
+
// El signo == solo compara si los valores son iguales sin importar rl tipo de dato.
36
+
a==b// false
37
+
a!=b// true
38
+
a==c// true
39
+
a!=c// false
40
+
41
+
// El signo === compara el valor y el tipo de dato.
42
+
a===b// false
43
+
a!==b// true
44
+
a===c// false
45
+
a!==c// true
46
+
47
+
a>b// true
48
+
a<b// false
49
+
a>=c// true
50
+
a<=c// false
51
+
52
+
53
+
// Operadores lógicos: AND (&&), OR (||) y NOT (!)
54
+
letx=true;
55
+
lety=false;
56
+
57
+
x&&y// false. Devuelve true si ambas expresiones booleanas son true, de lo contrario devuelve false.
58
+
x||y// true. Devuelve true si al menos una de las expresiones booleanas es true. De lo contrario, devuelve false.
59
+
!y// true. Invierte el valor booleano de la expresión a la que se aplica. Si la expresión es true, devuelve false, y viceversa.
60
+
61
+
62
+
// Operadores de incremento y decremento
63
+
letincremento=10;
64
+
++incremento// 11. Incrementa el valor de la variable en 1 y devuelve el valor incrementado.
65
+
incremento++// Devuelve 11, aunque incremento vale 12. Incrementa el valor de la variable en 1 y devuelve el valor original de la variable antes del incremento.
letmensaje1=edad>=18 ? 'Eres mayor de edad.' : 'Eres menor de edad.';
76
+
console.log(mensaje);// Imprime 'Eres mayor de edad.'
77
+
78
+
79
+
80
+
/*
81
+
2. Utilizando las operaciones con operadores que tú quieras, crea ejemplos que representen todos los tipos de estructuras de control que existan en tu lenguaje:
82
+
Condicionales, iterativas, excepciones...
83
+
Debes hacer print por consola del resultado de todos los ejemplos.
0 commit comments