使用 TypeScript 求數組的中位數

TypeScript 是一種 JavaScript 的超集,它提供了更多的特性,讓開發者可以更輕鬆地開發出更優秀的程式碼。在本文中,我們將介紹如何使用 TypeScript 來求取數組的中位數。

什麼是中位數

中位數是一個數學概念,它是指一組數據中值的中間位置的數字。例如,如果一組數據有 5 個數字,那麼中位數就是第三個數字。

如何使用 TypeScript 求取中位數

使用 TypeScript 求取中位數非常簡單,只需要使用內建的 Array.sort() 方法就可以實現。

首先,我們需要定義一個數組,並將數據放入其中:

let numbers = [3, 5, 7, 9, 11];

接下來,我們可以使用 Array.sort() 方法對數組進行排序:

numbers.sort();

最後,我們可以使用 Array.length 屬性來獲取數組的長度,並將其除以 2 來獲取中位數:

let median = numbers[Math.floor(numbers.length / 2)];

在這個例子中,中位數為 7。

總結

在本文中,我們介紹了如何使用 TypeScript 來求取數組的中位數。我們只需要使用內建的 Array.sort() 方法對數組進行排序,然後使用 Array.length 屬性來獲取數組的長度,並將其除以 2 來獲取中位數。

Categorized in:

Tagged in: