Selection Sort

by Arvind Pal

JavaScript

let arr = [23,32,21, 6,8, 2];

function selectionSort(arr){
	for(let i=0; i<arr.length;i++){
  	let lowest=i
    for (j=i+1; j<arr.length;j++){
    	if(arr[j]<arr[lowest]){
      lowest=j
      }
    }
    
      if(lowest!==i){
      let temp = arr[lowest];
      arr[lowest] =arr[i];
      arr[i] = temp
      //	[arr[lowest], arr[i]] =[ arr[i], arr[lowest]]
      }
      console.log(arr)
  }
}

selectionSort(arr)
console.log(arr)