Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- S = [52,29,15,19,3]
- console.log('Nilai s adalah ' + S);
- console.log('banyak angka s adalah ' + S.length);
- bubbleSort(S)
- function bubbleSort(array) {
- console.log('Nilai array sebelum disortir adalah ' + array)
- j=0;
- while (j<array.length-1) {
- for(var i = 0; i < ( array.length -1 ); i++) {
- //console.log("Nilai S yang ke " + i + " adalah " + array[i])
- //console.log('i yang ke ' + i + ', apakah ' + array[i] + ' lebih kecil dari ' + array[i+1])
- if(array[i] < array[i+1]) {
- //console.log(' TRUE ' + array[i] + ' lebih kecil dari ' + array[i+1])
- } else {
- //console.log(' FALSE ' + array[i] + ' lebih besar dari ' + array[i+1] + ', lakukan pertukaran!')
- temp = array[i+1]
- array[i+1] = array[i]
- array[i] = temp
- }
- }
- console.log('j = ' + j + ', S saat ini adalah ' + S)
- j++
- }
- console.log('Nilai array setelah disortir adalah ' + array)
- }
Add Comment
Please, Sign In to add comment