Declarar una variable como cadena y asignarle cadena y numero para ver si da error
Declarar una variable como array de cadenas y lo mismo, probar si se le pueden asignar otros valores o da error
Declarar una función triple(numero:number):number que nos devuelva el triple de un número y ver si funciona y que pasa si pasamos una cadena o asignamos el resultado a una variable de tipo string
https://www.typescriptlang.org/play
let cad:string; cad='hola' cad=5 //ERROR let alumnos:string[] let perros:Array<string> // Tipos genéricos, una característica de TS perros=['carlino','Bulldog','Sin raza'] perros=[1,2,3] // ERROR alumnos=['ana','eva','pep'] alumnos=[1,2,3] // ERROR alumnos=['ana','eva',3] //Error en el 3 function triple(numero:number):number{ return numero*3 } console.log(triple(5)) let edad:number edad=triple(7) cad=triple(9) //ERROR let a: [number, string]; a=[3,'cadena'] a=['cadena',5] //ERROR enum Animals {cat, lion, dog, cow, monkey} let c: Animals = Animals.cat; console.log(Animals[3]); // cow console.log(Animals.monkey); // 4