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

1 Answer

0 votes
function findKthSmallestNumber(arr: number[], k: number): number {
  arr.sort((a, b) => a - b); // Numeric ascending sort

  return arr[k - 1];
}

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

const result: number = findKthSmallestNumber(arr, k);

console.log(result); 




/*
run:

37

*/

 



answered 13 hours ago by avibootz
...