使用 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 來獲取中位數。