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..