How to declare and initialize an array of tuple in TypeScript

1 Answer

0 votes
let tpl: [number, string][];

tpl = [[1, "TypeScript"], [2, "C"], [3, "C++"], [4, 'Java']];

console.log(tpl);

console.log(tpl[0]); 
console.log(tpl[1]); 
console.log(tpl[2]); 
console.log(tpl[3]); 

console.log(tpl[0][0]); 
console.log(tpl[0][1]); 
console.log(tpl[1][0]); 
console.log(tpl[1][1]); 
console.log(tpl[2][0]); 
console.log(tpl[2][1]); 
console.log(tpl[3][0]); 
console.log(tpl[3][1]); 



 
/*
 
run:
 
[[1, "TypeScript"], [2, "C"], [3, "C++"], [4, "Java"]] 
[1, "TypeScript"] 
[2, "C"] 
[3, "C++"] 
[4, "Java"] 
1 
"TypeScript" 
2 
"C" 
3 
"C++" 
4 
"Java" 

*/

 



answered Oct 23, 2021 by avibootz

Related questions

2 answers 242 views
1 answer 158 views
1 answer 195 views
1 answer 143 views
...