Skip to content

Commit 3fefddf

Browse files
authored
Merge pull request #8678 from MiguelAngelEc/#1-TypeScript-MiguelAngelEc
#1-TypeScript-MiguelAngelEc
2 parents 18bd0ef + ac4996e commit 3fefddf

File tree

1 file changed

+81
-0
lines changed

1 file changed

+81
-0
lines changed
Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
2+
// Operadores Aritmeticos
3+
//suma
4+
let suma:number = 1 + 1
5+
console.log(`La Suma es ${suma}`)
6+
//resta
7+
let resta:number = 2 - 1
8+
console.log(`La Resta es ${resta}`)
9+
//multiplicacion
10+
let multiplicacion:number = 2 * 2
11+
console.log(`La Multiplicacion es ${multiplicacion}`)
12+
//division
13+
let division:number = 4 / 2
14+
console.log(`La Division es ${division}`)
15+
//modulo
16+
let modulo:number = 5 % 2
17+
console.log(`El Modulo es ${modulo}`)
18+
//incremento
19+
let incremento:number = 1
20+
incremento++
21+
console.log(`El Incremento es ${incremento}`)
22+
//decremento
23+
let decremento:number = 1
24+
decremento--
25+
console.log(`El Decremento es ${decremento}`)
26+
//exponenciacion
27+
let exponenciacion:number = 2 ** 3
28+
console.log(`La Exponenciacion es ${exponenciacion}`)
29+
let resto:number = 5 % 2
30+
console.log(`El Resto es ${resto}`)
31+
32+
// Operadores Logicos
33+
//and
34+
let and:boolean = true && true
35+
//or
36+
let or:boolean = true || false
37+
//not
38+
let not:boolean = !true
39+
40+
//condicionales
41+
function condicionales(num: number) {
42+
if (num >= 18) {
43+
console.log("Mayor de edad")
44+
} else if (isNaN(num)) {
45+
console.log("Porfavor ingrese un numero valido")
46+
} else {
47+
console.log("Menor de edad")
48+
}
49+
}
50+
let edadVar = condicionales(18)
51+
console.log(edadVar)
52+
53+
while(1<2){
54+
console.log("while")
55+
}
56+
57+
//iterativas
58+
for (let i:number = 0; i < 10; i++) {
59+
console.log(i)
60+
}
61+
62+
//excepciones
63+
try {
64+
console.log("try")
65+
} catch (error) {
66+
console.log("catch")
67+
} finally {
68+
console.log("finally")
69+
}
70+
71+
//DIFICULTAD EXTRA (opcional):
72+
//Crea un programa que imprima por consola todos los números comprendidos
73+
//entre 10 y 55 (incluidos), pares, y que no son ni el 16 ni múltiplos de 3.
74+
let i: number = 10;
75+
76+
while (i <= 55) {
77+
if (i !== 16 && i % 3 !== 0) {
78+
console.log(i);
79+
}
80+
i++;
81+
}

0 commit comments

Comments
 (0)