Friday 1 January 2016

SyntaxError: unterminated regular expression literal
SyntaxError: missing ] in index expression
SyntaxError: missing } in compound statement
ReferenceError: chidrens is not defined -->Cuma salah ketik atau typo
TypeError: document.getElementById(...) is null

Thursday 31 December 2015

Kak apa sih for itu?

For
The For statement allows you to execute a set of statements multiple times.
 
Example
The following example will print out numbers from 1 to 10

For i = 1 To 10
  TextWindow.WriteLine(i)
EndFor


Kak apa sih while itu?

The While statement allows you to repeat something until you achieve a desired result.
 

Kak apakah yang disebut array itu?

Array adalah tempat untuk menyimpan nilai-nilai. Ini bahasa inggrisnya:
This object provides a way of storing more than one value for a given name. These values can be accessed by another index.
Router>enable
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#
Router(config)#ip nat ?
inside Inside address translation
outside Outside address translation
pool Define pool of addresses
Router(config)#ip nat inside ?
source Source address translation
Router(config)#ip nat inside source ?
list Specify access list describing local addresses
static Specify static local->global mapping
Router(config)#ip nat inside source list ?
<1-199> Access list number for local addresses
WORD Access list name for local addresses
Router(config)#ip nat inside source list 100 ?
interface Specify interface for global address
pool Name pool of global addresses
Router(config)#ip nat inside source list 100 interface ?
Ethernet IEEE 802.3
FastEthernet FastEthernet IEEE 802.3
GigabitEthernet GigabitEthernet IEEE 802.3z
Serial Serial
Router(config)#ip nat inside source list 100 interface fa
Router(config)#ip nat inside source list 100 interface fastEthernet ?
<0-9> FastEthernet interface number
Router(config)#ip nat inside source list 100 interface fastEthernet 0/0 ?
overload Overload an address translation
<cr>
Router(config)#ip nat inside source list 100 interface fastEthernet 0/0 overload
Router(config)#ip nat inside source list 100 interface fastEthernet 0/0
Router(config)#ip nat inside source list 100 interface ?
Ethernet IEEE 802.3
FastEthernet FastEthernet IEEE 802.3
GigabitEthernet GigabitEthernet IEEE 802.3z
Serial Serial
Router(config)#ip nat inside source list 100 ?
interface Specify interface for global address
pool Name pool of global addresses
Router(config)#ip nat inside source list 100 pool ?
WORD Name pool of global addresses
Router(config)#ip nat inside source list 100 pool mypool ?
overload Overload an address translation
<cr>
Router(config)#ip nat inside source list 100 pool mypool overload
Router(config)#ip nat inside source list 100 pool mypool
Router(config)#ip nat inside source ?
list Specify access list describing local addresses
static Specify static local->global mapping
Router(config)#ip nat inside source static
Router(config)#ip nat inside source static ?
A.B.C.D Inside local IP address
tcp Transmission Control Protocol
udp User Datagram Protocol
Router(config)#ip nat inside source static 192.168.1.1 ?
A.B.C.D Inside global IP address
Router(config)#ip nat inside source static 192.168.1.1 10.10.10.1 ?
<cr>
Router(config)#ip nat inside source static 192.168.1.1 10.10.10.1
Router(config)#ip nat inside source static ?
A.B.C.D Inside local IP address
tcp Transmission Control Protocol
udp User Datagram Protocol
Router(config)#ip nat inside source static tcp
Router(config)#ip nat inside source static tcp ?
A.B.C.D Inside local IP address
Router(config)#ip nat inside source static tcp 192.168.1.1 ?
<1-65535> Local UDP/TCP port
Router(config)#ip nat inside source static tcp 192.168.1.1 80 ?
A.B.C.D Inside global IP address
Router(config)#ip nat inside source static tcp 192.168.1.1 80 10.10.10.1 ?
<1-65535> Global UDP/TCP port
Router(config)#ip nat inside source static tcp 192.168.1.1 80 10.10.10.1 69 ?
<cr>
Router(config)#ip nat inside source static tcp 192.168.1.1 80 10.10.10.1 69
Router(config)#ip nat inside source static ?
A.B.C.D Inside local IP address
tcp Transmission Control Protocol
udp User Datagram Protocol
Router(config)#ip nat inside source static tcp ?
A.B.C.D Inside local IP address
Router(config)#ip nat inside source static tcp 192.168.1.2 ?
<1-65535> Local UDP/TCP port
Router(config)#ip nat inside source static tcp 192.168.1.2 80 ?
A.B.C.D Inside global IP address
Router(config)#ip nat inside source static tcp 192.168.1.2 80 10.10.10.1 ?
<1-65535> Global UDP/TCP port
Router(config)#ip nat inside source static tcp 192.168.1.2 80 10.10.10.1 8080 ?
<cr>
Router(config)#ip nat inside source static tcp 192.168.1.2 80 10.10.10.1 8080
Router(config)#ip nat inside source static udp ?
A.B.C.D Inside local IP address
Router(config)#ip nat inside source static udp 192.168.1.2 ?
<1-65535> Local UDP/TCP port
Router(config)#ip nat inside source static udp 192.168.1.2 80 ?
A.B.C.D Inside global IP address
Router(config)#ip nat inside source static udp 192.168.1.2 80 10.10.10.1 ?
<1-65535> Global UDP/TCP port
Router(config)#ip nat inside source static udp 192.168.1.2 80 10.10.10.1 8080 ?
<cr>
Router(config)#ip nat inside source static udp 192.168.1.2 80 10.10.10.1 8080
Router(config)#
Router(config)#
Router(config)#
Router(config)#ip nat inside source ?
list Specify access list describing local addresses
static Specify static local->global mapping
Router(config)#ip nat inside ?
source Source address translation
Router(config)#ip nat ?
inside Inside address translation
outside Outside address translation
pool Define pool of addresses
Router(config)#ip nat outside ?
source Source address translation
Router(config)#ip nat outside source ?
list Specify access list describing local addresses
static Specify static global->local mapping
Router(config)#ip nat outside source list ?
<1-199> Access list number for local addresses
WORD Access list name for local addresses
Router(config)#ip nat outside source list 200 ?
pool Name pool of global addresses
Router(config)#ip nat outside source list 200 pool ?
WORD Name pool of global addresses
Router(config)#ip nat outside source list 200 pool mypool ?
<cr>
Router(config)#ip nat outside source list 200 pool mypool
Router(config)#ip nat outside source ?
list Specify access list describing local addresses
static Specify static global->local mapping
Router(config)#ip nat outside source stat
Router(config)#ip nat outside source static ?
A.B.C.D Outside global IP address
tcp Transmission Control Protocol
udp User Datagram Protocol
Router(config)#ip nat outside source static 192.168.1.1 ?
A.B.C.D Outside local IP address
Router(config)#ip nat outside source static 192.168.1.1 10.10.10.1 ?
<cr>
Router(config)#ip nat outside source static 192.168.1.1 10.10.10.1 ?
<cr>
Router(config)#ip nat outside source static 192.168.1.1 10.10.10.1
Router(config)#ip nat outside source static ?
A.B.C.D Outside global IP address
tcp Transmission Control Protocol
udp User Datagram Protocol
Router(config)#ip nat outside source static tcp ?
A.B.C.D Outside global IP address
Router(config)#ip nat outside source static tcp 192.168.1.1 ?
<1-65535> Global UDP/TCP port
Router(config)#ip nat outside source static tcp 192.168.1.1 ?
<1-65535> Global UDP/TCP port
Router(config)#ip nat outside source static tcp 192.168.1.1 80 ?
A.B.C.D Outside local IP address
Router(config)#ip nat outside source static tcp 192.168.1.1 80 10.10.10.1 ?
<1-65535> Local UDP/TCP port
Router(config)#ip nat outside source static tcp 192.168.1.1 80 10.10.10.1 8080
Router(config)#ip nat outside ?
source Source address translation
Router(config)#ip nat outside source ?
list Specify access list describing local addresses
static Specify static global->local mapping
Router(config)#ip nat outside source static ?
A.B.C.D Outside global IP address
tcp Transmission Control Protocol
udp User Datagram Protocol
Router(config)#ip nat outside source static udp ?
A.B.C.D Outside global IP address
Router(config)#ip nat outside source static udp 192.168.1.1 ?
<1-65535> Global UDP/TCP port
Router(config)#ip nat outside source static udp 192.168.1.1 192.168.1.1 ?
% Unrecognized command
Router(config)#ip nat outside ?
source Source address translation
Router(config)#ip nat outside source ?
list Specify access list describing local addresses
static Specify static global->local mapping
Router(config)#ip nat outside source
Everlasting good story

Memarahi diri sendiri

Nantilah kau kerjakan itu..
Tidak pakai tanda seru
Tidak memaki

Program that detect mouse left button down or up | Small Basic

The code below simply output a text "Mouse UP" when mouse left button is clicked is up and a text "Mouse Down" when mouse left click is down or clicked.

GraphicsWindow.MouseDown = mousedown
loopz:

If Mouse.IsLeftButtonDown = "False" then
TextWindow.WriteLine("Mouse UP")
endif
Program.Delay(100)
Goto loopz

Sub mousedown
  If Mouse.IsLeftButtonDown = "True" Then
    TextWindow.WriteLine("Mouse DOWN")
  EndIf
EndSub
While x <> 9
  x = Math.GetRandomNumber(10)
  j = j + 1
EndWhile
TextWindow.WriteLine(j)

Wednesday 30 December 2015

What is bandwidth monitoring?

Bandwidth monitoring create simple reports on bandwidth usage by:
port for traffic sent from your system.
port for traffic routed through your system.

Bandwidth monitoring useful for both stand-alone hosts and gateway.

Before bandwidth monitoring can be used, module must setup firewall rules and a syslog entry.
And after that, you must select the system's external network interface, on which


Tuesday 29 December 2015

Kongruensi

You eat 1/4 of a pizza that has radius of 2cm.
You eat 1/2 of a dunnot that has radius of 2cm for outer circle and 1cm inner for circle. How big is that you eat?
You drink 3/4 volume a spherical left. How big is that you drink?

Graphic

Graphics helps you explain a function, like:
What is value between two point of interval

Function distinguished into:
- Discrete function, and
- Continuous function

Sunday 27 December 2015

Kak bagaimana sih cara appand suatu nilai ke suatu array?

Cara gampangnya gini dek:
1. Cari panjang/length array-nya dulu
2. Kemudian x[length+1] = data

Atau kalau mau yang lebih praktis, pakai fungsi built-in javascript push dek.

Pertanyaan pembuka perkenalan sebuah Array

var x = ['Linkin Park', 'Guns n Roses', 'Bee Gees']
1. Sebutkan apa saja index array x ini/diatas? 0, 1, 2
2. Sebutkan index tertinggi dari variabel x ini? 2
2. Sebutkan berapa jumlah elemen variabel array x (jumlah elemen = jumlah index), jawab: 3.
3.Sebutkan apa saja nilai/value-elemen atau nilai-indeks dari array ini? Linkin Park, Guns n Roses, Bee Gees
4. Sebutkan nilai-indeks 1 dari array ini? Guns n Roses

var x = [[],[],[]]

1. Berapa bariskah array tersebut? 3
2. Berapa kolomkah array tersebut? 1
3. Berapakah jumlah elemen tersebut?

var x = [[Minggu],[Sabtu],[Jumat]]
1. Berapa bariskah array tersebut?
2. Berapa kolomkah array tersebut?
3. Berapakah jumlah elemen tersebut?

var x =[['Aarnold','Brad Pitt'],['Maria Shriver','Angelina Jolie']]
1. Berapa bariskah array tersebut? 2 baris
2. Berapa kolomkah array tersebut? 2 kolom
3. Berapakah jumlah elemen array tersebut? 4 buah elemen
4. Bagaimanakah mengakses elemen baris pertama kolom ke-2 dan serta mengoutputkan ke jendela alert?
x[0][1]
5. Bagaimanakah menghitung jumlah elemen array tersebut?
x = x[0].length + x[1].length

var x =['Arnold','Brad Pitt']
var femaleactress = ['Maria Shriver','Angelina Jolie']

var x = [
Biar mudah diingat, mudah diambil.

Saturday 26 December 2015

1. Gelar/buat form
User mengisi
2. Masukan data masukan ke dalam masing-masing tabel
3.

Friday 25 December 2015

Mana yang lebih gampang untuk dilakukan?

Terdapat 3 buah objek. Ketiga objek itu mempunyai properti panjang dan lebar. Manakah yang lebih mudah dilakukan mencatat ketiga properti panjang itu kedalam tabel dan ketiga properti panjang itu kedalam tabel lebar, atau, mencatat  sekaligus semuanya kedalam sebuah tabel?

Underestimating paperwork


Tshoot jaringan komputer

if user can't go to a website, then
{
a = ping 8.8.8.8
}

if a=="True" then
{

}
 

Bisakah begini?

<script>
<script src="http://8.8.8.8//">

</script>

Thursday 24 December 2015

Musik dan perpaduan 2 atau lebih not

Not adalah frekuensi
Suatu Not jika dimainkan bersama dengan Not lain menghasilkan nada yang harmonik/tidak harmonik atau bahkan menghasilkan noise.

sin (-i) = - sin (i) dibaca nilai sin -i sama dengan nilai minus dari nilai sin i.
gelombang sinusoidal fluktuasi tinggi rendah suatu signal di suatu titik. Kesimpulan ini diambil/ditarik dari pengamatan percobaan dawai gitar.
Piano atau gitar bisa dijadikan sebagai alat simulator pemaduan dua buah frekuensi atau lebih.

Cara membuat grafik fungsi

Algoritmanya adalah:
1. Menggambar garis x
2. Gambar garis y
3. Defenisikan pasangan-titik koordinat (x1,y1) untuk/dari garis x
- Mentukan pasangan titik (x2,y2) untuk/dari garis x
- Menggaris dari pasangan titik koordinat (x1,y1) ke pasangan titik (x2,y2)
5. Mentukan titik x1,y1 untuk/dari garis y
6. Mentukan titik x2,y2 untuk/dari garis y
7. Masukkan kedalam variabel y[i] nilai dari hasil fungsi sin (i) a.k.a dalam hal small basic adalah fungsi: math.sin(i)
8. Gambarkan pasangan-hasil i,y[i] di jendela grafik Small Basic dengan memakai fungsi: shapes.addcircle(i,y[i])

Apa WinAPI itu?

Windows.h is the main header file for WinAPI.

WinAPI is anything and everything related to programming on Windows. Anything that involves window creation/management or communication with the OS or filesystem.

Things like:
- Creating Windows
- Basic graphical capabilities (WinGDI)
- Enumerating files in a directory
- Popping up common dialog boxes ("Save As" dialog, "Pick a color" dialog, etc)
- Querying information about the system (like running processes, etc)
- etc
- etc

The list goes on and on. WinAPI is huge.

Kalau mau dipakai di deklarasikan dulu.
<p id = "parkinglot"></p>
<script>
text = "";
for (i=0;i<=2;i++)
{
text = text + "<input type ='text' id='mytext-" + i + " '/>"
}
document.getElementById("parkinglot").innerHTML = text;
</script>

Wednesday 23 December 2015

Bagaimana menge-set input type form?


Ini hanya different approach. Konsepnya seperti ini:
1. Menggunakan innerHTML.
2. Menggunakan suatu variabel.
3. Kemudian, menumpuk semua elemen HTML kedalam variabel itu.

Ok, sekarang saatnya contoh:
1. text = ""
<input type="text" id="text" + i / >
2.
 

Kak bagaimana sih cara membuat loop For

This is just different approach. Ini merupakan metode lainnya.

Pertama (1), define task yang mau dilakukan. Contoh: alert ("Bento");
Kedua (2), define berapa banyak task diatas hendak/mau dilakukan/dikerjakan. Contohnya 3 kali: for (i=1;i<=3;i++){}
Ketiga (3), insert / sisipkan task dari poin pertama (1) diantara kurung kurawal poin kedua (2)
for (i=1;i<=3;i++)
{
alert ("Bento");
}
Keempat (4), perhatikan variabel i nya yang menjadi variabel iterator.

Kak bagaimana cara mengubah style dari suatu element html dari javascript?

Gampang.
1st. define element kamu
<input type="text">
2nd define id pada/untuk element kamu hasil dari poin 1.
<input type="text" id="mytext" />
3rd. Javascript
3rd 1st. Finding an element dan deklarasikan kedalam variabel.
var myvariabel = document.getElementbyId("mytext")
3rd 2nd. Target properti yang ingin kamu ubah, misalnya 2 properti dibawah ini:
myobject.value = "Peace upon the earth";
myobject.style.color = "Blue";
Full script dibawah ini:
<input type="text" id="mytext" />

<script>
var myobject = document.getElementById("mytext")
myobject.value = "Peace upon the earth";
myobject.style.color = "Blue"

</script>
Bekerja untuk orang lain kita lebih kuat.
Tapi bekerja untuk diri sendiri kita jahat.

Musik

Kak komponen dasar musik apa aja sih?
Komponen dasar musik adalah not dan interval.

Contoh:
Reggae = 

Tuesday 22 December 2015

Kak apa saja yang ditemukan dalam proses produksi

Hal-hal ini yang bisa gw catet:
1. Ide
2. Mencari cara mengerjakannya di pikiran
2. Mencari cara mengindahkannya: pewarnaan, tata letak
2. Menambahkan fitur-fitur tambahan yang secara tidak sengaja ditemukan selama proses pengerjaan
2. Menentukan judul program
3. Menentukan tujuan dasar program
3. Mencari tempat / lingkungan yang enak untuk mengerjakan
3. Membuat diskusi / bertanya
3. Mulai mengerjakan
2. Mengerjakan ulang / coding ulang
3. Coding simplifikasi dari suatu problem/masalah
4. Mencoba program lain (mencari hiburan)
5. Mencari inspirasi / pencerahan dari buku atau sumber lain.
6. Mencari pengalihan jika mentok
7. Tidur / istirahat atau mendengarkan musik
8. Bersenang-senang jika projek sudah selesai
9. Mencari cara menyerah atau mengundurkan diri
9. Mencari cara untuk menyalahkan orang lain
10. Menghitung atau menentukan lama pengerjaan
11. Memprediksi keuntungan pengerjaan

Kak apa aja yang dibutuhkan untuk membuat kamus online?

Oh basicnya:
1. Array, yang multidimensi array ya.
2. Pair value; pasangan nilai.
3. Graphical User Interface (GUI)

Kak bagaimana sih?

Oh gini, dek:
<div id = 'header' style : 'border: 1px solid'> </div>
Misalkan:
a = "<div id = ' "
b = header
c = "style

Monday 21 December 2015

Jadi kamu bisa menggunakan array untuk array lainnya.
Array untuk menyimpan keterangan / deskripsi.

Nilai array boomerang pada index 0 adalah "Boomerang1".
1. Mengaliri satu resistor dengan arus listrik

2. Mengaliri dua buah resistor dengan arus listrik

3. Mengaliri sebuah speaker dengan arus listrik

4. Mengaliri sebuah microphone dengan arus listrik

5. Mengaliri sebuah LED dengan arus listrik

6. Mengaliri sebuah 7-segment LED dengan arus listrik

Sunday 20 December 2015

Kak tips membaca itu bagaimana?

Kalau menurut kakak sih membaca itu per titik / per satu kalimat. Kemudian telusuri sampai ketemu kata yang mengerti.

Don't: Jangan baca per kata ataupun per suku kata. Karena akan lama dan sulit.

Kak gimana cara konversi string to number atau integer?

Gampang. Pakai fungsi Number(). Misalnya gini nih:
<script>
var x = "21";
x = Number(x);
alert(x);
//Now, try to add x and something
x = x + 21;
alert(x);
</script>

Kak bagaimana cara algoritma penyusunan sebuah array berdasarkan informasi yang ada di array yang lain?

Misalnya
<script>
var x = ['Tokyo', 'London','Kuala lumpur', 'Paris', 'Jakarta']
var y = ['Asia','Eropa','Asia','Eropa','Asia'];
var i = 0;
var j = 0;
var k = 0;
var l = 0;
var cityasia = [];
var cityeropa = [];
var citiesrearrange = [];

//Jadi yang pertama dilakukan menelusuri variabel y untuk mencari yang mana Asia dan yang mana Eropa.
//Pendaftaran dan mengeluarkan/memisahkan kota Asia dan Eropa
for (i = 0; i <= y.length - 1;i++)
{
if (y[i] == "Asia"){cityasia[j] = x[i]; j = j + 1;}
else if(y[i] = "Eropa"){cityeropa[k] = x[i]; k = k + 1;}
}
alert(cityasia);
alert(cityeropa);

//penyusunan ulang
for (i=0; i <= cityasia.length - 1; i ++)
{
citiesrearrange[l] = cityasia[i];
l = l + 1;
}
for (i=0; i <= cityeropa.length - 1; i ++)
{
citiesrearrange[l] = cityeropa[i];
l = l + 1;
}
alert("Kota sebelum disusun ulang: " + x);
alert("Kota setelah disusun ulang: " + citiesrearrange);

</script>

Tuesday 15 December 2015

Kak, algoritma menelusuri sebuah array untuk mencari sebuah nilai yang kita inginkan/mau bagaimana?

Ini caranya:
<script>
var reference= prompt("Whats the value you are looking for? ");
var x = ['0','0','1','2'];
for (i = 0; i <= x.length; i++)
{
if (reference == x[i])//Dibaca: jika kata/nilai yang mau dicari sama dengan isi nilai x ke-i, maka:
{
   
    i = x.length; //Ini gw sebut quitter. Pembuat quit loop secara langsung jika sudah ketemu nilai yang sama dengan cara meng-increment variabel iterator (dalam hal ini variabel i) ke nilai maks, hence, i = 3, Untuk mempercepat keputusan. "Kalau sudah ketemu gadis yang cocok, jangan lama-lama; langsung bilang sudah ketemu, jangan coba kenal yang lain lagi yang tersisa di populasi suatu tempat/daerah misal, nanti keputusanmu jadi lama."
    alert("There is an element like you looking in X");

}
else
{
if (i == x.length) //Dibaca: jika nomor kamar sudah diujung, maka:
{

alert("There is no element like you looking in X");

}
}
}
</script>

Kak kalau mau mengoutputkan isi elemen array harus pakai looping dulu ya?

Gak perlu dek. Cukup pakai command/perintah: alert(namaarraykamu). Seperti berikut ini:
<script>
var x = ['0','0','1','2'];
alert(x);
</script>

Beres dah..

Kak array multi dimensi itu bisa ya di javascript?

Bisa dek. Caranya seperti biasa. Deklarasikan terlebih dahulu: var bukutelepon = ['Andi','0217654321']

Ini most simplisticnya dek:
var cols = [];
var rows= 10;
for (var i  = 0; i < rows; i++){
     cols[i] = [];
}

Monday 14 December 2015

Kak pernah nyoba storage management a.k.a analogi 'Loker'?

Pernah.
Komponen basic-nya:
1. Jumlah loker a.k.a jumlah slot loker
2. Nomor loker
3. Kertas nomor loker
4. Pemberi kertas nomor loker a.k.a pengoperasi loker a.k.a operator.
5. Penerima kertas nomor loker a.k.a penyimpan barang.

Pada pagi hari penjaga loker disaat memulai kerja, menyusun ulang nomor loker dari 1 sampai jumlah loker. Kemudian membagi nomor loker kepada penyimpan barang. Terhadap pengembalian barang, penjaga loker

Sunday 13 December 2015

Kak error-error apa aja sih yang kakak temuin selama bikin aplikasi web?

1. Reference error, misal:
ReferenceError: linking is not defined
2.
Error in parsing value for 'margin'.  Declaration dropped.
3. TypeError: divchildren[i].indexOf is not a function
4.  SyntaxError: unterminated string literal
5. SyntaxError: missing } in compound statement
Yang ini karna for nya lupa ditutup.
6. SyntaxError: expected expression, got keyword 'else'

Harus diberanikan diri melawan hantu-hantu.

Kak apa sih akselerasi itu?

Akselerasi adalah kecepatan seberapa cepat dari kecepatan v=0m/s sampai v=120m/s dalam waktu berapa detik?
Contoh:
Mobil kamu habis wreck, dari 0 m/s sampai 80 m/s, dalam waktu 3 detik. Berapa kah akselerasi mobil kamu?

How to drift?

1. Steer right or steer left
2. Press Brake

Kak bagaimana mengambil teks/string dibelakang sesuatu?

Gampang. Misalkan string adalah: mystring = "Mercusuar, oh mercusuar"; dan deklarasikan sebagai berikut: var mystring = "Mercusuar, oh mercusuar";

Pertama cari dulu panjang dari string itu (jumlah banyak karakternya): mystring.length, simpan di x dan deklarasikan:
var x = mystring.length;

Kemudian, cari dimana letak "," dengan command: mystring.indexOf(","), simpan di y dan deklarasikan:
var y = mystring.indexOf(",");.

Kemudian, ketiga slice. Slice/iris dari letak "," ditambah 1 atau +1 hingga/sampai/dengan tujuan ujung/akhir string/text dengan perintah seperti berikut: mystring.slice(y,x+1), dan simpan di z dan deklarasikan:  
var z=mystring.slice(y,x+1);
Terakhir outputkan hasilnya pada alert:
alert(z);

Hasilnya berikut:
Hasil Output
 

Kak apa saja yang kamu sebut pilihan?

Kalau aku sih bilang pilihan itu ada
1. Pilihan 2 pilihan, hanya boleh pilih satu: <radio></radio>
2. Pilihan 2 pilihan, boleh pilih dua:
3. Pilihan > 2 pilihan, hanya boleh pilih satu: pakai <select></select>
4. Pilihan lebih besar dari 2, hanya boleh pilih satu: pakai <></<

Saturday 12 December 2015

Kak apa saja yang pernah kamu kerjakan pada Array?

1. Menghitung jumlah elemen dari array
2. Mencari index kemunculan suatu nilai
3. Menghitung jumlah kemunculan suatu nilai
4. Memindahkan sebagian nilai ke array a.k.a penampung lain a.k.a transfer

Kak gimana sih bikin cara menghitung elemen array?

Gampang. Gini nih algoritmanya:


<body>
var x=["senin", "selasa", "rabu", "kamis", "jumat", "sabtu", "minggu"];
<script>
var i=0;
var x=["senin", "selasa", "rabu", "kamis", "jumat", "sabtu", "minggu"];
while (x[i] != undefined)
{
alert(x[i]);
i = i + 1;
}
alert(i);
</script>
</body>

Friday 11 December 2015

Kak bagaimana sih membuat login page?

Gampang. Gini nih caranya:

<body>
Enter your username: <input type="text" id="myusername" />
Enter your password: <input type="password" id="mypassword" />
<input type="button" value="submit" onclick="check()"/>

<script>
function check(){
theusername = document.getElementById("myusername").value
thepassword = document.getElementById("mypassword").value

if (theusername == "Anggota")
{
if (thepassword == "PasswordAnggota")
{
alert("Your account is verified");
document.write("<!DOCTYPE html><head><title>Welcome to mysite</title></head><body><div id='mypictures' style='background-image: '>Hello World!</body>")
}
alert("Your password is wrong!");
}
}
</script>
</body>

Kak sebenernya absolute positioning itu buat apa sih?

Absolute positioning itu buat menempatkan atau meletakkan div kamu dimana pun kamu suka/inginkan. Tapi, ingat harus menggunakan margin top, margin right, margin bottom, sama margin left buat nentuin posisinya. Contoh sebagai berikut:

<div id="keren" style="position:absolute;margin:50px 50px 50px 50px;">
Ada juga skill seperti berikut: margin : auto.

Kak sebenernya margin itu buat apa sih?

Margin itu membuat ruang atau space antara 1 div dengan div lainnya.