1
1
//EJERCICIO
2
-
3
2
//OPERADORES
4
3
//-Aritmeticos-
5
- let myNumber : number = 20 ;
6
- let myNumber2 : number = 2 ;
4
+ let num : number = 20 ;
5
+ let num1 : number = 2 ;
7
6
8
- const add = myNumber + myNumber2 ;
9
- const multiplication = myNumber * myNumber2 ;
10
- const substract = myNumber - myNumber2 ;
11
- const division = myNumber / myNumber2 ;
12
- const remainder = myNumber % myNumber2 ;
13
- const exponent = myNumber ** myNumber2 ;
7
+ const add = num + num1 ;
8
+ const multiplication = num * num1 ;
9
+ const substract = num - num1 ;
10
+ const division = num / num1 ;
11
+ const remainder = num % num1 ;
12
+ const exponent = num ** num1 ;
14
13
15
14
console . log ( add ) ; //suma
16
15
console . log ( multiplication ) ; //multiplicación
@@ -20,130 +19,130 @@ console.log(remainder); //resto
20
19
console . log ( exponent ) ; //potencia
21
20
22
21
//-De asignacion-
23
- let xVariable = 20 ;
24
-
25
- console . log ( ( xVariable += 2 ) ) ; //igual a si mismo mas
26
- console . log ( ( xVariable -= 1 ) ) ; //igual a... menos
27
- console . log ( ( xVariable *= 2 ) ) ; //igual a... multiplicado por
28
- console . log ( ( xVariable /= 4 ) ) ; //igual a... entre
29
-
30
- // ///-De comparacion-
31
- // let firstValue = 10;
32
- // let secondValue = 10;
33
-
34
- // console.log(firstValue == secondValue); //equivalente
35
- // console.log(firstValue === secondValue); //igual
36
- // console.log(firstValue != secondValue); //no equivalente
37
- // console.log(firstValue !== secondValue); //no igual
38
-
39
- // let num3 = 4;
40
- // let num4 = 2 ;
41
-
42
- // console.log(num3 > num4); //mayor que
43
- // console.log(num3 < num4); //menor que
44
- // console.log(num3 >= num4); //mayor o igual que
45
- // console.log(num3 < = num4); //menor o igual que
46
-
47
- // //-Logicos-
48
- // const myBool1 = true;
49
- // const myBool2 = false ;
50
- // const myBool3 = true ;
51
-
52
- // console.log(myBool1 && myBool3); //And
53
- // console.log(myBool1 || myBool2 ); //Or
54
- // console.log(! myBool2); //Negacion
55
-
56
- // //-De incremento y decremento-
57
- // let count = 0;
58
- // console.log(++ count) ;
59
- // console.log(count); //pre-incremento
60
-
61
- // let count2 = 0;
62
- // console.log( count2++) ;
63
- // console.log(count2); //post-incremento
64
-
65
- // let count3 = 0;
66
- // console.log(-- count3) ;
67
- // console.log(count3); //pre-decremento
68
-
69
- // let count4 = 0;
70
- // console.log( count4--) ;
71
- // console.log(count4); //post-decremento
72
-
73
- // //-Operadores ternarios-
74
- // let num5 = 7;
75
-
76
- // num5 > 0 ? console.log('Numero positivo') : console.log('Numero negativo');
77
-
78
- // num5 = -5;
79
-
80
- // num5 > 0 ? console.log('Numero positivo') : console.log('Numero negativo');
81
-
82
- // //**ESTRUCTURAS DE CONTROL**
83
-
84
- // // -Condicionales-
85
- // // if
86
- // let totalPoints = 5003;
87
-
88
- // console.log('Nivel completado!');
89
- // if (totalPoints > 5000) {
90
- // console.log('Logro desbloqueado: maestro espadachin');
91
- // }
92
-
93
- // // if else
94
- // let checkEvenNum = (num: number) => {
95
- // if (num % 2 === 0) {
96
- // console.log(`${n } es par`);
97
- // } else {
98
- // console.log(`${n } no es par`);
99
- // }
100
- // };
101
-
102
- // // Switch
103
- // let clima = 'nublado';
104
- // switch (clima) {
105
- // case 'lluvioso':
106
- // console.log('Usa impermeable');
107
- // break;
108
- // case 'nublado':
109
- // console.log('Usa abrigo. Puede que llueva');
110
- // break;
111
- // case 'soleado':
112
- // console.log('Sal tranquilo');
113
- // break;
114
- // default:
115
- // console.log('No necesitas impermeable');
116
- // }
117
-
118
- // // -Bucles-
119
- // // For
120
- // for (let i = 0; i <= 5; i++) {
121
- // console.log(i);
122
- // }
123
-
124
- // // While
125
- // let n = 5;
126
-
127
- // while (n < 10) {
128
- // console.log(n);
129
- // n++;
130
- // }
131
-
132
- // // Do/While
133
- // let m = 10;
134
-
135
- // do {
136
- // console.log(m);
137
- // m--;
138
- // } while (m > 0);
139
-
140
- // // EXTRA
141
- // for (let i = 10; i <= 55; i++) {
142
- // if (i !== 55) {
143
- // if (i !== 16 && i % 3 !== 0 && i % 2 === 0) {
144
- // console.log(i);
145
- // }
146
- // } else {
147
- // console.log(i);
148
- // }
149
- // }
22
+ let num2 : number = 20 ;
23
+
24
+ console . log ( ( num2 += 2 ) ) ; //igual a si mismo mas
25
+ console . log ( ( num2 -= 1 ) ) ; //igual a... menos
26
+ console . log ( ( num2 *= 2 ) ) ; //igual a... multiplicado por
27
+ console . log ( ( num2 /= 4 ) ) ; //igual a... entre
28
+ console . log ( - num2 ) ;
29
+
30
+ ///-De comparacion-
31
+ let firstValue : number = 10 ;
32
+ let secondValue : number = 10 ;
33
+
34
+ console . log ( firstValue == secondValue ) ; //equivalente
35
+ console . log ( firstValue === secondValue ) ; //igual
36
+ console . log ( firstValue != secondValue ) ; //no equivalente
37
+ console . log ( firstValue !== secondValue ) ; //no igual
38
+
39
+ let num3 : number = 4 ;
40
+ let num4 : number = 2 ;
41
+
42
+ console . log ( num3 > num4 ) ; //mayor que
43
+ console . log ( num3 < num4 ) ; //menor que
44
+ console . log ( num3 > = num4 ) ; //mayor o igual que
45
+ console . log ( num3 <= num4 ) ; //menor o igual que
46
+
47
+ //-Logicos-
48
+ const myBool1 : boolean = true ;
49
+ const myBool2 : boolean = false ;
50
+ const myBool3 : boolean = true ;
51
+
52
+ console . log ( myBool1 && myBool3 ) ; //And
53
+ console . log ( myBool1 || myBool2 ) ; //Or
54
+ console . log ( ! myBool2 ) ; //Negacion
55
+
56
+ //-De incremento y decremento-
57
+ let count : number = 0 ;
58
+ console . log ( ++ count ) ;
59
+ console . log ( count ) ; //pre-incremento
60
+
61
+ let count2 : number = 0 ;
62
+ console . log ( count2 ++ ) ;
63
+ console . log ( count2 ) ; //post-incremento
64
+
65
+ let count3 : number = 0 ;
66
+ console . log ( -- count3 ) ;
67
+ console . log ( count3 ) ; //pre-decremento
68
+
69
+ let count4 : number = 0 ;
70
+ console . log ( count4 -- ) ;
71
+ console . log ( count4 ) ; //post-decremento
72
+
73
+ //-Operadores ternarios-
74
+ let num5 : number = 7 ;
75
+
76
+ num5 > 0 ? console . log ( 'Numero positivo' ) : console . log ( 'Numero negativo' ) ;
77
+
78
+ num5 = - 5 ;
79
+
80
+ num5 > 0 ? console . log ( 'Numero positivo' ) : console . log ( 'Numero negativo' ) ;
81
+
82
+ //ESTRUCTURAS DE CONTROL
83
+ //-Condicionales-
84
+ //if
85
+ let totalPoints : number = 5003 ;
86
+
87
+ console . log ( 'Nivel completado!' ) ;
88
+ if ( totalPoints > 5000 ) {
89
+ console . log ( 'Logro desbloqueado: maestro espadachin' ) ;
90
+ }
91
+
92
+ //if else
93
+ let checkEvenNum = ( num : number ) => {
94
+ if ( num % 2 === 0 ) {
95
+ console . log ( `${ num } es par` ) ;
96
+ } else {
97
+ console . log ( `${ num } no es par` ) ;
98
+ }
99
+ } ;
100
+
101
+ //Switch
102
+ let clima : string = 'nublado' ;
103
+ switch ( clima ) {
104
+ case 'lluvioso' :
105
+ console . log ( 'Usa impermeable' ) ;
106
+ break ;
107
+ case 'nublado' :
108
+ console . log ( 'Usa abrigo. Puede que llueva' ) ;
109
+ break ;
110
+ case 'soleado' :
111
+ console . log ( 'Sal tranquilo' ) ;
112
+ break ;
113
+ default :
114
+ console . log ( 'No necesitas impermeable' ) ;
115
+ }
116
+
117
+ //-Bucles-
118
+ //For
119
+ for ( let i = 0 ; i <= 5 ; i ++ ) {
120
+ console . log ( i ) ;
121
+ }
122
+
123
+ //While
124
+ let n : number = 5 ;
125
+
126
+ while ( n < 10 ) {
127
+ console . log ( n ) ;
128
+ n ++ ;
129
+ }
130
+
131
+ //Do/While
132
+ let m : number = 10 ;
133
+
134
+ do {
135
+ console . log ( m ) ;
136
+ m -- ;
137
+ } while ( m > 0 ) ;
138
+
139
+ //EXTRA
140
+ for ( let i = 10 ; i <= 55 ; i ++ ) {
141
+ if ( i !== 55 ) {
142
+ if ( i !== 16 && i % 3 !== 0 && i % 2 === 0 ) {
143
+ console . log ( i ) ;
144
+ }
145
+ } else {
146
+ console . log ( i ) ;
147
+ }
148
+ }
0 commit comments