Skip to content

Commit 3fcd28f

Browse files
Update shellsort.js
1 parent 2a71770 commit 3fcd28f

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

sorting-algorithms-in-javascript/shellsort.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
// array to sort
2-
var array = [9, 2, 5, 6, 4, 3, 7, 10, 1, 8];
2+
let array = [9, 2, 5, 6, 4, 3, 7, 10, 1, 8];
33

44
// gaps
5-
var gaps = [701, 301, 132, 57, 23, 10, 4, 1];
5+
let gaps = [701, 301, 132, 57, 23, 10, 4, 1];
66

77
function shellsort(array) {
8-
for(var g = 0; g < gaps.length; g++) {
9-
var gap = gaps[g];
10-
for(var i = gap; i < array.length; i++) {
11-
var temp = array[i];
12-
for(var j = i; j >= gap && array[j - gap] > temp; j -= gap) {
8+
for(let g = 0; g < gaps.length; g++) {
9+
let gap = gaps[g];
10+
for(let i = gap; i < array.length; i++) {
11+
let temp = array[i];
12+
for(let j = i; j >= gap && array[j - gap] > temp; j -= gap) {
1313
array[j] = array[j - gap];
1414
}
1515
array[j] = temp;

0 commit comments

Comments
 (0)