23 lines
551 B
JavaScript
23 lines
551 B
JavaScript
function bubble_Sort(a)
|
|
{
|
|
var swapp;
|
|
var n = a.length-1;
|
|
var x=a;
|
|
do {
|
|
swapp = false;
|
|
for (var i=0; i < n; i++)
|
|
{
|
|
if (x[i] < x[i+1])
|
|
{
|
|
var temp = x[i];
|
|
x[i] = x[i+1];
|
|
x[i+1] = temp;
|
|
swapp = true;
|
|
}
|
|
}
|
|
n--;
|
|
} while (swapp);
|
|
return x;
|
|
}
|
|
|
|
console.log(bubble_Sort([12, 345, 4, 546, 122, 84, 98, 64, 9, 1, 3223, 455, 23, 234, 213])); |