1
https://www.kursuswebsite.org/cara-penggunaan-array-
sort-pada-javascript/
2
https://dosenit.com/kuliah-it/rpl/algoritma-bubble-sort
Kemudian mulai mengerjakan soal atau perintah mengenai
Algoritma Buble Sort yaitu mengurutkan array [3,7,1,5,6,9,2] Berikut adalah codingan untuk Algoritma Bubble Sort :
yang nantinya hasil akhirnya dapat dilihat di google chrome function bubleSort(arr){
atau mozilla firefox pada console yaitu [1,2,3,5,6,7,9].
for(var i = 0; i < arr.length; i++){
Menjawab Soal Pretest for(var j = 0; j < ( arr.length - i -1 ); j++){
if(arr[j] > arr[j+1]){
Membuka Aplikasi Visual Studio Code
var temp = arr[j]
arr[j] = arr[j + 1]
Memulai praktikum arr[j+1] = temp
}
selesai }
}
IV. HASIL DAN ANALISIS console.log(arr);
}
Sebelum praktikum dimulai, menjawab soal pretest
terlebih dahulu yaitu tentang apa itu algoritma buble sort dan
var arr = [3, 7, 1, 5, 6, 9, 2];
cara kerjanya. Algoritma pada buble sort yaitu mengurutkan
bubleSort(arr)
data mulai dari yang terkecil hingga yang terbesar dengan cara
Kemudian hasil dari codingan diatas dapat dilihat di chrome
membandingkan data yang pertama dan data yang kedua, jika
dengan membuka inspect lalu membuka console. Hasil nya
data yang pertama lebih besar dari data yang kedua, maka
adalah sebagai berikut :
posisinya akan ditukar dan terurut, apabila sebaliknya maka
tidak terjadi pertukaran ataupun pengurutan.
Array(7) [ 1, 2, 3, 5, 6, 7, 9 ]
Lalu setelah soal pretest selesai dijawab, dilanjutkan dengan
- Analisis
mengerjakan soal atau perintah yang dikerjakan melalui
Pada materi praktikum ini yang menjadi materi utamanya
aplikasi Visual Studio Code, soal tersebut yaitu mengurutkan
adalah tentang algoritma buble sort. Hasil yang didapat adalah
isi array [3,7,1,5,6,9,2]. Penjelasannya sebagai berikut :
dengan menggunakan metode algoritma buble sort, pengurutan
dilakukan dengan mengurutkan dari angka terkecil hingga
terbesar maka yang awalnya dari 3,7,1,5,6,9,2 menjadi terurut
yaitu 1,2,3,5,6,7,9.
V. KESIMPULAN
[1] https://www.geeksforgeeks.org/bubble-sort-algorithms-by-
using-javascript/ di akses pada tanggal 29 November
2022
[2] https://www.kursuswebsite.org/cara-penggunaan-array-sort- [3] https://dosenit.com/kuliah-it/rpl/algoritma-bubble-sort di
pada-javascript/ di akses pada tanggal 29 November 2022 akses pada tanggal 29 November 2022