-
Notifications
You must be signed in to change notification settings - Fork 0
/
tuples.js
30 lines (30 loc) · 1.11 KB
/
tuples.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
// var empID:number=101;
// var empName:string="John";
// var empSal:number=50000;
//Declare tuple
//var employee=[101,"John",50000];
// var employee:[number,string,number]=[101,"John",50000];
// console.log(employee); //[101,"John",50000];
//Accessing Tuple
// console.log(employee[0]); //101
// console.log(employee[1]); //"John"
// console.log(employee[2]);//50000
//Add elements in to tuple - push()
// var employee:[number,string,number]=[101,"John",50000];
// console.log("Original tuple:"+employee);
// employee.push(102,"Scott",70000);
// console.log("After adding new elements:"+employee); //[101,John,50000,102,Scott,70000]
//Remove elements from tuple - pop()
//[101,John,50000,102,Scott,70000]
// employee.pop();
// console.log("After removing new elements:"+employee);
//Update Element in Tuple
// var student:[number,string]=[101,"Smith"];
// student[1]="Scott";
// console.log(student); //[ 101, 'Scott' ]
//Tuple Array
var student;
student = [[101, "smith"], [102, "scott"], [103, "mary"]];
console.log(student[0]); //[ 101, 'smith' ]
console.log(student[1]); //[ 102, 'scott' ]
console.log(student[2]); //[ 103, 'mary' ]