Skip to content

Commit 0e0da6d

Browse files
authored
updated insertion sort
updated insertion sort
1 parent 0f6ddd4 commit 0e0da6d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

InsertionSort/Javascript/insertionSort.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
* in the array.
66
*/
77

8-
function insertionSort(arr, i) {
8+
function insertionSort(arr) {
99

1010
for (var j=1; j<arr.length; j++) {
1111
var key = arr[j];
1212
var i = j - 1;
13-
while (arr[i] > key && i >= 0 ) {
13+
while (i >= 0 && arr[i] > key) {
1414
arr[i+1] = arr[i];
1515
i = i-1;
1616
}
@@ -22,4 +22,4 @@ function insertionSort(arr, i) {
2222
var ar=[3,4,5,1,6,7,8,2,0];
2323
insertionSort(ar);
2424

25-
/*Outpu --> [0,1,2,3,4,5,6,7,8]*/
25+
/*Output --> [0,1,2,3,4,5,6,7,8]*/

0 commit comments

Comments
 (0)