Complex data types
// Arry of string
let colorarrs:string[] = ["red", "green", "blue"];
console.log(colorarrs);
// Array of number
let numarrs:number[]= [10, 20, 30, 40, 50];
console.log(numarrs);
// Array of string & number
let mixarrs1:(string|number)[] = [100, "red", "green", "blue", 200, 300];
console.log(mixarrs1);
// Array of string & number & boolean
let mixarrs2:(string|number|boolean)[] = [true, 100, "red", "green", "blue", 200, 300, false];
console.log(mixarrs2);
// Nested array of string
let greetarrs:string[][] = [
["hi"],
['hello', 'hay'],
['hifi', 'zoho']
];
console.log(greetarrs);
// Nested array of number
let evenarrs:number[][] = [
[2,4],
[6,8,10],
[12,14,16]
];
console.log(evenarrs);
// Nested array of number
let infoarrs:(string|number|boolean)[][] = [
["aung aung", 1001],
["age", 28],
["hobby", "sport", "reading"],
["hascar", true]
];
console.log(infoarrs);
// Tuple (fixed value or fixed length)
const product:[string,number] = ["Redbull", 2500];
console.log(product);
Last updated