Sunday 20 December 2015

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>

No comments:

Post a Comment