Pada tutorial kali ini Konsep Koding akan berbagi tutorial mengenai algoritma pemrogramana Javascript Bubble Short. Nah sebelum masuk ke tutorial ada baiknya kita mengetahui apa itu Bubble Short.

Apa Itu Bubble Short?

Bubble sort, terkadang disebut sebagai sinking sort, adalah algoritme pengurutan sederhana yang berulang kali melangkah melalui daftar, membandingkan elemen yang berdekatan, dan menukar elemen tersebut jika urutannya salah. Pass melalui daftar diulang sampai daftar diurutkan. Algoritme, yang merupakan semacam perbandingan, dinamai berdasarkan cara elemen yang lebih kecil atau lebih besar "menggelembung" ke bagian atas daftar.


Memulai Kode

Silahkan ketikan kode javascript di bawah ini :

function bubbleSort(array) {
for (var i = array.length; i > 0; i--) {
for (var j = 0; j < i; j++) {
if (array[j] > array[j + 1]) {
var temp = array[j];
array[j] = array[j + 1];
array[j + 1] = temp;
}
}
}

return array;
}

var res = bubbleSort([9, 2, 3, 4, 5]);

console.log(res);


Kemudian run hasilnya akan seperti di bawah ini :

[ 2, 3, 4, 5, 9 ]

Sekian semoga tutorial Javascript Bubble Short dapat membnatu kamu yang sedang mempelajari Algoritma dan Pemrograman. 


Baca Juga