iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Modern Web

如何詠唱JavaScript的Math咒語 系列

連續30天介紹JavaScript的Math標準函式庫以及一些跟數學有關的內容,透過MDN與ECMAScript去探討Math的各種函式如何使用及注意事項,再來嘗試介紹這些運算背後的學術意義,最後試圖探討這些函式可以運用在何種情境,將他們運用在網站程式開發。

鐵人鍊成 | 共 30 篇文章 | 7 人訂閱 訂閱系列文 RSS系列文 團隊好想工作室 v8.0
DAY 11

[Day11]-這球投進了耶!arcsin到的啦~Math.asin()

哈囉,各位之前看了三角函數應該很好睡吧?如果有失眠的問題也可以拿出三角函數來看看,可能對睡眠有所幫助喔! 那今天的內容應該會簡短一些,因為我實在想不到反三角函數...

2024-09-25 ‧ 由 jeremykuo 分享
DAY 12

[Day12]-甜甜的滋味,相反餘弦鹹的淚水Math.acos()

昨天講了反正弦,那大家一定知道今天要講什麼吧! 沒錯!!就是log函數~~ 開玩笑的,有了arcsin接下來肯定是arccos,來看看他是什麼意思。 來唸一下咒...

2024-09-26 ‧ 由 jeremykuo 分享
DAY 13

[Day13]-反三角尚未成功,阿天卷仍須努力Math.atan()

前幾天我們認識了函數、反函數還有arcsin、arccos兩個反三角函數,最後要介紹的就是我們的阿天卷arctan! 「寐偲,阿天卷!!!」 讓我們開始吧! 數...

2024-09-27 ‧ 由 jeremykuo 分享
DAY 14

[Day14]-阿天卷二世的誕生Math.atan2()

[Day14]-阿天卷二世的誕生Math.atan2() 昨天介紹了寐偲,阿天卷Math.atan()給大家使用,知道一個斜率,我們就能透過他來得到相對應的角度...

2024-09-28 ‧ 由 jeremykuo 分享
DAY 15

[Day15]-Math.sqrt()、Math.cbrt()?我沒梗了,需要一台電鋸梗梗梗

今天要介紹的是Math.sqrt() 跟Math.cbrt(),一起來看看吧! 嘗試猜想 sqrt這四個英文單字會怎麼聯想呢?我的第一直覺是「Squat Rab...

2024-09-29 ‧ 由 jeremykuo 分享
DAY 16

[Day16]-看著天花板你會想到什麼?我會想到Math.ceil()

今天要介紹的咒語Math.ceil(),在數學中也有一樣的函式ceil(x),讓我們一起來研究這個咒語吧~ 今天的咒語 「寐偲,西歐!!!」 直接開始吧~ 數學...

2024-09-30 ‧ 由 jeremykuo 分享
DAY 17

[Day17]-腳踏實地的Math.floor()

昨天講了Math.ceil(),數學中是「上取整函數」;今天要介紹的Math.floor在數學中也有對應的函數「下取整函數」,因為跟昨天的內容很相似,所以會互相...

2024-10-01 ‧ 由 jeremykuo 分享
DAY 18

[Day18]-斬斷小數點的連結Math.trunc()

[Day18]-斬斷小數點的連結Math.trunc() 前兩天分別介紹了Math.ceil()跟Math.floor,所以今天決定介紹一個跟他們兩個「有點關係...

2024-10-02 ‧ 由 jeremykuo 分享
DAY 19

[Day19]-輪到你的回合。Math.round()

最近幾天的函式都在取得附近的值,今天要介紹的是Math.round()也是很類似!大家應該都很熟了,他就是四捨五入!! 「寐偲,繞!!!」 讓我們直接開始吧!...

2024-10-03 ‧ 由 jeremykuo 分享
DAY 20

[Day20]-跟妳心思一樣,猜不透的Math.random()

今天要介紹的咒語(函式)Math.random()是非常有個性的!你永遠無法預測他會變出什麼花招,但生活有時候就是需要一點小驚喜對吧? 「寐偲,阮等!!!」 M...

2024-10-04 ‧ 由 jeremykuo 分享