loading
index.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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
//Array Map Function
// let sample = [{
//   "id" : 1,
//   "name" : "ganesh",
//   "data" :  "sample",
//   "score" : 12
// },{
//   "id" : 2,
//   "name" : "john",
//   "data" :  "samplevalue",
//   "score" : 23
// },{
//   "id" : 3,
//   "name" : "test",
//   "data" :  "testvalue",
//   "score" : 32
// },{
//   "id" : 4,
//   "name" : "four",
//   "data" :  "sample",
//   "score" : 33
// }]

// let mappedArray = sample.map((obj) => {
//       return {
//         id : obj.id,
//         name : obj.name
//       }
// })

// console.log(mappedArray);

//Array Filter Function
// let filteredArray = sample.filter((obj) => {
//     if(obj.data === "sample") return true;
// });

// console.log(filteredArray)


//reduce Function

// let sumValue = sample.reduce((sum,obj) => {
//   return obj.score + sum;
// },0);

// console.log(sumValue)


// some Function
// let userdata = {
//     "id" : "1",
//     "name" : "john",
//     "organisations" : [{
//       "organisationid" : "123",
//       "role" : "ADMIN"
//     },
//     {
//       "organisationid" : "54534",
//       "role" : "MEMBER"
//     },
//     {
//       "organisationid" : "3467",
//       "role" : "MODERATOR"
//     }]
// }

// isUserAdmin = userdata.organisations.some((val) => {
//    if(val.role === "ADMIN") { return true }
// })

// console.log(isUserAdmin)

//every function

// let isScoreAbovePar = sample.every((item) => {
//   return item.score > 10;
// })

// console.log(isScoreAbovePar)


//findIndex
// let userWithScore = sample.findIndex((element) => {
//   return element.score === 23;
// })

// console.log(userWithScore);

//splice function
// let arr = [1,2,3,4,5,6,7];

// let splicedArray = arr.splice(2);

// console.log(splicedArray);
// console.log(arr);

//slice function
// let splicedArray = arr.slice(2);

// console.log(splicedArray);
// console.log(arr);