Tuples gather multiple values in a specific order which can be retrieved with their indexes.
To define a tuple, use [ ] operator :
type name = [string, string];
And to define a value of this type :
let my_name: name = ["Jack", "Oneill"];
Access
You can access each component of a tuple by their position:
const my_name_first_name: string = my_name[0];const my_name_last_name: string = my_name[1];
Update
You can modify a component of tuple by assigning values as if it were a variable :
my_name[0] = "Carter"
Your mission
1- Create a tuple type coordinates representing a 3D location.
2- Define earth_coordinates at coordinates 2,7,1.
3- Let’s say you made a mistake in the definition. Change the last parameter of earth_coordinates to 5.