diff --git a/Wingle sort in js b/Wingle sort in js new file mode 100644 index 000000000..3f37ba953 --- /dev/null +++ b/Wingle sort in js @@ -0,0 +1,13 @@ +var wiggleSort = function(nums) { + for (let i = 0; i < nums.length - 1; i++) { + if ( + (i % 2 === 0 && nums[i] > nums[i + 1]) || + (i % 2 === 1 && nums[i] < nums[i + 1]) + ) { + [nums[i], nums[i + 1]] = [nums[i + 1], nums[i]]; + } + } +}; + + +