11//EJERCICIO
2-
32//OPERADORES
43//-Aritmeticos-
5- let myNumber : number = 20 ;
6- let myNumber2 : number = 2 ;
4+ let num : number = 20 ;
5+ let num1 : number = 2 ;
76
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 ;
1413
1514console . log ( add ) ; //suma
1615console . log ( multiplication ) ; //multiplicación
@@ -20,130 +19,130 @@ console.log(remainder); //resto
2019console . log ( exponent ) ; //potencia
2120
2221//-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