Skip to content

Commit c83b680

Browse files
author
Christian Bender
committed
fixed two leaks
1 parent b9d749a commit c83b680

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Sorts/bubblesort.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
*/
66
function bubbleSort(items) {
77
var length = items.length;
8-
for (var i = (length - 1); i >= 0; i--) {
8+
for (var i = (length - 1); i > 0; i--) {
99
//Number of passes
1010
for (var j = (length - i); j > 0; j--) {
1111
//Compare the adjacent positions
@@ -44,7 +44,7 @@ function bubbleSort(arr){
4444
var swapped = true;
4545
while(swapped){
4646
var swapped = false;
47-
for(var i = 0; i < arr.length; i++){
47+
for(var i = 0; i < arr.length-1; i++){
4848
if(arr[i] > arr[i + 1]){
4949
var temp = arr[i];
5050
arr[i] = arr[i + 1];

0 commit comments

Comments
 (0)