-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy patharray.js
68 lines (64 loc) · 1.69 KB
/
array.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
// todo arr methods
let myarrm = ["Kashan","Almira","Fatima","adnan"];
console.log(myarrm);
myarrm.pop();
console.log(myarrm);
myarrm.shift();
console.log(myarrm);
myarrm.push("Nazia");
console.log(myarrm);
myarrm.unshift("Shahzain");
console.log(myarrm);
delete myarrm[0];
console.log(myarrm)
myarrm.splice(2)
console.log(myarrm);
let myarrmw = ["Kashan","Almira","Fatima","adnan"];
var newarr = myarrmw.slice(0,3);
console.log(newarr);
// todo Concatinating arrays
var doublearr = ["Kashan","Adnan","Fatiam","Kashan","Adnan","Fatima"];
var doublearr1 = ["Nazia","Shahzain","Almira"];
var doublearr2 = ["Nazia","Shahzain","Almira"];
var doublearr3 = doublearr.concat(doublearr1,doublearr2);
console.log(doublearr3)
// todo isArray()
var isarr = "Kashan";
var checking = Array.isArray(isarr)
console.log(checking);
// todo indexOf() & lastIndexOf()
var indexof = doublearr.indexOf("Fatima", 3);
console.log(indexof)
var lastindexof = doublearr.lastIndexOf("Adnan");
console.log(lastindexof)
// todo tostriong()
var d = ["Sangay","Kashan","Adnan"];
d.toString()
document.write(d + "<br />")
// todo Value OF
var e = ["Kashan","Adnan","Fatima"]
e.valueOf()
document.write(e);
// todo fill()
var f = ["Aman","Rehman","Karan"];
f.fill("Ram")
document.write(f)
// todo filter()
var g = [10,30,45,90,8];
var adulAge = 18;
var h = g.filter(checkage);
function checkage(g) {
return g >= 18;
}
document.write(h + "<br />");
// todo array in js we have array in js
var myarr = ["Kashan", "Adnan", "Fatima", "Almira"];
console.log(myarr);
// todo adding and removing in arraty
myarr.pop();
myarr.push("Shahzain");
myarr.shift();
myarr.unshift("Nazia");
myarr.splice(0, 1);
var myslice = myarr.slice(1, 3);
console.log(myslice);