All files numberSort.ts

100% Statements 16/16
100% Branches 2/2
100% Functions 1/1
100% Lines 16/16

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 161x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 2x 2x 2x 1x 1x
/**
 * 這個函式的目的是將一個數字陣列進行排序。
 * 你需要使用 JavaScript 的 Array.prototype.sort 方法來實現這個功能。
 * 在 sort 方法的比較函式中,你應該返回 a - b 來實現升序排序。
 * 
 * 範例:
 * 輸入: [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]
 * 輸出: [1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]
 */
 
export function sortNumbers(numbers: number[]): number[] {
  // 在此實現函式
  return numbers.sort((a, b) => a - b);
}
 
sortNumbers([3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]);