-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy patharray3.js
73 lines (70 loc) · 1.72 KB
/
array3.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
// array join, split, slice, splice, & sort
/*
* keluaran yang diharapkan (pada console)
*
* ["0001", "Roman Alamsyah Elsharawy", "Provinsi Bandar Lampung", "21/05/1989", "Pria", "SMA Internasional Metro"]
* Mei
* ["1989", "21", "05"]
* 21-05-1989
* Roman Alamsyah
*/
function dataHandling2(input){
input.splice(1, 4, 'Roman Alamsyah Elsharawy', 'Provinsi Bandar Lampung', '21/05/1989', 'Pria', 'SMA Internasional Metro');
console.log(input);
var pisah = input[3].split('/');
var bulan = Number(pisah[1]);
var join = pisah.join('-');
switch (bulan) {
case bulan = 1:
bulan = 'Januari';
break;
case bulan = 2:
bulan = 'Februari';
break;
case bulan = 3:
bulan = 'Maret';
break;
case bulan = 4:
bulan = 'April';
break;
case bulan = 5:
bulan = 'Mei';
break;
case bulan = 6:
bulan = 'Juni';
break;
case bulan = 7:
bulan = 'Juli';
break;
case bulan = 8:
bulan = 'Agustus';
break;
case bulan = 9:
bulan = 'September';
break;
case bulan = 10:
bulan = 'Oktober';
break;
case bulan = 11:
bulan = 'November';
break;
case bulan = 12:
bulan = 'Desember';
break;
};
console.log(bulan);
console.log(pisah.sort(function (a,b) {return Number(a)<Number(b)}));
console.log(join);
console.log(input[1].slice(0, 15))
}
var input = ["0001", "Roman Alamsyah ", "Bandar Lampung", "21/05/1989", "Membaca"];
dataHandling2(input);
/*
* keluaran yang diharapkan (pada console)
*
* ["0001", "Roman Alamsyah Elsharawy", "Provinsi Bandar Lampung", "21/05/1989", "Pria", "SMA Internasional Metro"]
* Mei
* ["1989", "21", "05"]
* 21-05-1989
* Roman Alamsyah
*/