How to find the Kth smallest number in an unsorted array in JavaScript

1 Answer

0 votes
function findKthSmallestNumber(arr, k) {
  arr.sort((a, b) => a - b); // Sort numerically in ascending order
  
  return arr[k - 1];
}

const arr = [42, 90, 21, 30, 37, 81, 45];
const k = 3;

const result = findKthSmallestNumber(arr, k);
console.log(result); 




/*
run:

37

*/

 



answered 18 hours ago by avibootz
...