WeHelp
掌握基礎的 JavaScript 觀念、語法、和程式運作流程,以及物件導向程式的入門技巧。
  1. JavaScript 快速開始
  2. 資料、資料型態
  3. 變數的使用
  4. 運算符號
  5. IF 條件判斷
  6. Switch 條件判斷
  7. While 迴圈
  8. For 迴圈
  9. 函式基礎
  10. 內建函式
  11. 箭頭函式
  12. 匿名函式
  13. 物件基礎
  14. 建構函式
  15. 類別與物件
  16. 字串物件
  17. 數學物件
  18. 陣列物件
數學物件
## JavaScript 內建數學物件:`Math` `Math` 是 JavaScript 內建的數學物件,提供常見的數學常數與運算方法。它不需要使用 `new` 建立物件,可以直接透過 `Math.方法()` 呼叫。 ### 常見數學常數 | 常數 | 說明 | |---|---| | `Math.PI` | 圓周率 π,約為 `3.14159` | | `Math.E` | 自然對數的底數 e | ### 常見方法 | 方法 | 說明 | 範例 | |---|---|---| | `Math.abs(x)` | 取得絕對值 | `Math.abs(-5)` → `5` | | `Math.round(x)` | 四捨五入 | `Math.round(4.6)` → `5` | | `Math.floor(x)` | 無條件捨去 | `Math.floor(4.9)` → `4` | | `Math.ceil(x)` | 無條件進位 | `Math.ceil(4.1)` → `5` | | `Math.trunc(x)` | 移除小數部分 | `Math.trunc(4.9)` → `4` | | `Math.max(a, b, ...)` | 取得最大值 | `Math.max(3, 8, 5)` → `8` | | `Math.min(a, b, ...)` | 取得最小值 | `Math.min(3, 8, 5)` → `3` | | `Math.pow(x, y)` | 計算次方 | `Math.pow(2, 3)` → `8` | | `Math.sqrt(x)` | 計算平方根 | `Math.sqrt(9)` → `3` | | `Math.random()` | 產生 `0`(含)到 `1`(不含)之間的隨機數 | `Math.random()` | | `Math.sin(x)`、`Math.cos(x)` | 計算三角函數 | `Math.sin(Math.PI / 2)` → `1` | ## 簡單範例:計算圓形面積 ```javascript const radius = 5; const area = Math.PI * Math.pow(radius, 2); console.log("圓形半徑:", radius); console.log("圓形面積:", area); ``` 輸出結果約為: ```text 圓形半徑: 5 圓形面積: 78.53981633974483 ``` 其中,`Math.PI` 代表圓周率,而 `Math.pow(radius, 2)` 用來計算半徑的平方。
相關學習地圖、教學課程
F2E 網站前端工程
從 0 開始,成為網站前端工程師的學習路徑。