selection sort

Run Settings
LanguageJavaScript
Language Version
Run Command
const selectionSortArray = nums => { const arrayLength = nums.length; for (let i=0; i < arrayLength; i++) { let min = i; let temp = nums[min]; for (let j=i+1; j < arrayLength; j++) { if (nums[j] < nums[min]) { min = j; } } nums[i] = nums[min]; nums[min] = temp; } return nums; } console.log(selectionSortArray([0,1,2,1,2,3,1,8,2,2,1,0]));
Editor Settings
Theme
Key bindings
Full width
Lines