Skip to content

Commit 8bd668d

Browse files
committed
file belajar javascript niomic-id#1
1 parent 5599773 commit 8bd668d

37 files changed

+467
-0
lines changed

RegExp/angkaSpasi.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
function panggilRegexp(value) {
2+
//var ambilData = value.match(/\w/g); //flag \w/g untuk mengambil semua data kecuali spasi
3+
var ambilData = value.match(/\d/g); //flag \d/g untuk mengambil data angka saja
4+
console.log(ambilData)
5+
}
6+
panggilRegexp("Bulan ke 1 sd ke 4");

RegExp/replace.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
function panggilRegexp() {
2+
let data = 'Belajar-satu-tahun-bersama-NIOMIC';
3+
4+
console.log(data.replace(/-/g,' '));
5+
}
6+
7+
panggilRegexp()

RegExp/test.js

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
function Regexp() {
2+
let data = "Belajar Satu Tahun Bersama Niomic";
3+
4+
console.log(/Satu/.test(data))
5+
}
6+
7+
8+
9+
10+
11+
function panggilRegexp(value){
12+
var hasil = "";
13+
14+
if(/Belajar html/.test(value)===true){
15+
console.log(value);
16+
} else if (/Belajar Javascript/.test(value)===true){
17+
console.log(value);
18+
} else if(/Belajar css/.test(value)===true){
19+
console.log(value);
20+
} else if(/Belajar php/.test(value)===true){
21+
console.log(value);
22+
}
23+
24+
25+
26+
27+
}
28+
29+
panggilRegexp("Belajar html");
30+
panggilRegexp("Belajar Javascript");
31+
panggilRegexp("Belajar css");
32+
panggilRegexp("Belajar php");

array-concat.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
function panggilConcat() {
2+
var kota = ["jakarta", "medan", "bekasi", "malang"];
3+
var kabupaten = ["lampung timur", "jombang", "kediri"];
4+
5+
var hasil = kota.concat(kabupaten)
6+
7+
return hasil
8+
}
9+
10+
console.log(panggilConcat())

array-indexof.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
function panggilIndexOf() {
2+
var kota = ["jakarta", "medan", "palembang", "bandung"];
3+
4+
return kota.indexOf("bandung");
5+
}
6+
7+
console.log(panggilIndexOf())

array-join.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
function panggilJoin(){
2+
var kota = ["jakarta","medan","malang","tangerang"];
3+
console.log(kota)
4+
var result = kota.join(", ")
5+
return result
6+
}
7+
8+
console.log(panggilJoin())

array-push.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
function panggilPush(){
2+
var data = [1,2,3,4,5,6,7,8,9];
3+
console.log(data)
4+
console.log('--------------------------------------------')
5+
console.log('has insert')
6+
data.push('jakarta')
7+
data.push('10')
8+
return data
9+
10+
}
11+
12+
console.log(panggilPush())

array-reverse.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
function panggilReverse(){
2+
var kota = ["jakarta","medan","malang","tangerang"];
3+
console.log(kota)
4+
var result = kota.reverse();
5+
return result
6+
}
7+
8+
console.log(panggilReverse())

array-shift.js

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
function panggilShift() {
2+
var kota = ["jakarta", "bandung", "bekasi", "makasar", "surabaya"];
3+
var kecamatan = ['sukaluyu','ancol','buahbatu','dago','antapani'];
4+
5+
console.log(kota);
6+
console.log(kecamatan);
7+
8+
console.log('================================')
9+
// kota = kota.shift();
10+
11+
var kota2 = kota.shift()
12+
console.log(kota2)
13+
14+
console.log('###########################')
15+
16+
// var kecamatan = kecamatan.shift();
17+
var kecamatan2 = kecamatan.shift();
18+
kecamatan3 = kecamatan.shift();
19+
kecamatan4 = kecamatan.shift();
20+
kecamatan5 = kecamatan.shift();
21+
var kecamatan6 = kecamatan.shift();
22+
23+
24+
return kecamatan
25+
}
26+
27+
console.log(panggilShift())

array-splice.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
function panggilSplice(){
2+
var kota = ['jakarta', 'medan', 'padang','malang'];
3+
console.log(kota)
4+
kota.splice(2,0,'bandung')
5+
return kota
6+
}
7+
8+
console.log(panggilSplice())

0 commit comments

Comments
 (0)