Bubble_Sort-find largest number in array
by manoj_antony32
JavaScript
function bubbleSort(arr) {
var len = arr.length;
for(i=len;i>0;i--) {
for(j=0;j< i;j++) {
if(arr[j+1] < arr[j]) {
var temp = arr[j+1];
arr[j+1] = arr[j];
arr[j] = temp;
}
}
}
return arr;
}
console.log(bubbleSort([4,6,2,9,1]))
/* find largest number in array using single loop*/
var arr = [9,3,6,8,12,2,1,4,5];
var k=0;
for(j=0; j<arr.length; j++){
if(arr[j]>arr[j+1]) {
k = arr[j+1];
arr[j+1] = arr[j];
arr[j] = k;
}
}
console.log(arr[arr.length-1]);
//Sorting: ascending order
var arr1 = [9,3,6,8,2,1,4,5];
var l=0;
for(var i=0; i<arr1.length; i++) {
for(j=0; j<i; j++){
if(arr1[j]>arr1[i]) {
l = arr1[i];
arr1[i] = arr1[j];
arr1[j] = l;
}
}
}
console.log(arr);