forked from kokonior/HTML-Projects
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmaldi21
108 lines (101 loc) · 4 KB
/
maldi21
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
104
105
106
107
108
<!DOCTYPE html>
<html lang="en">
<head>
<title>
Tugas Hacktoberfest
</title>
<body>
<!-- CONSOLE -->
<h1>Console & Kegunaan (Inspect Element)</h1>
<script>
//console.debug('console.debug()'); // ?
console.info("Memberikan Info"); // menampilkan pesan informasi
console.error("Ini error"); // menampilan pesan error/berwarna merah
console.dir([2,3,4]); // menampilkan indeks/lokasi (jika diterapkan pada array)
</script>
<!-- DIALOG PROMPT -->
<h1>Dialog Prompt</h1>
<script>
var min = prompt("Masukkan Nilai Minimum");
var maks = prompt("Masukkan Nilai Maksimum");
document.write("<p>Nilai Minimum = " + min + "</p>");
document.write("<p>Nilai Maksimum = " + maks + "</p>");
document.write("<p>Deret Ganjil yang dihasilkan dari Nilai Minimum & Nilai Maksimum : </p>");
for (i=min; i<=maks; i++) {
if (i%2==1) {
document.write(i + " ");
}
}
document.write("<p>Deret Genap yang dihasilkan dari Nilai Minimum & Nilai Maksimum : </p>");
for (i=min; i<=maks; i++) {
if (i%2==0) {
document.write(i + " ");
}
}
</script>
<!-- 5 METHOD UNTUK MANIPULASI ARRAY -->
<h1>Method Array</h1>
<script>
var fruit = ["banana", "mango", "apple", "orange", "watermelon"];
fruit.pop(); // menghapus value pada ekor array
fruit.push("guava"); // menambahkan value setelah ekor array
fruit.shift(); // menghapus value pada kepala array
fruit.unshift("snakefruit"); // menambahkan value pada kepala array
delete buah[0]; // menghapus indeks 0 pada array
fruit.forEach((data) => {
document.write(`<li>${data}</li>`);
})
</script>
<!-- EKSPERIMEN ARRAY PADA OBJEK -->
<h1>Eksperimen Array Pada Objek (console.log(fruit))</h1>
<script>
var fruits = [{
warna : "Putih",
kulitbuah : "Kuning",
bentuk : "Lonjong",
rasa : "Manis"
},
{
warna : "Kuning",
kulitbuah : "Hijau",
bentuk : "Oval",
rasa : "Manis"
},
{
warna : "Kuning",
kulitbuah : "Merah",
bentuk : "Bulat",
rasa : "Manis"
},
{
warna : "Oren",
kulitbuah : "Oren",
bentuk : "Bulat",
rasa : "Manis"
},
{
warna : "Merah",
kulitbuah : "Hijau",
bentuk : "Bulat",
rasa : "Manis"
}]
fruits.pop(); // menghapus value pada ekor array
fruits.push({ // menambahkan value setelah ekor array
warna : "Putih",
kulitbuah : "Merah Muda",
bentuk : "Oval",
rasa : "Asam Manis"
});
fruits.shift(); // menghapus value pada kepala array
fruits.unshift({
warna : "Putih",
kulitbuah : "Coklat",
bentuk : "Oval",
rasa : "Asam Manis"
}); // menambahkan value pada kepala array
//delete fruits[0]; // menghapus indeks 0 pada array
</script>
</body>
</body>
</head>
</html>