以下是他們的自介
freeCodeCamp 是一個免費學習編程的開發者社區,涵蓋 Python、HTML、CSS、React、Vue、BootStrap、JSON 教程等,還有活躍的技術論壇和豐富的社區活動,在你學習編程和找工作時爲你提供建議和幫助。
不管你是前端,後端還是全端,尤其是自學者(aka沒有朋友)
都適用這網站,但目前我以前端為主。
https://www.freecodecamp.org/learn/front-end-development-libraries/
最近有空從頭檢視自己 coding 的基礎
這個系列會有我發現這個網站的小細節及 daily challenge
以 day-num 紀錄,但不會每天更新(也是練習寫文章)
對台灣人來說,這也是國小數學題
我們要計算在一定容量下可以儲存多少張照片
(在每張照片大小都相同的前提下)
本題重點在於
思考一下
.
.
.
.
.
.
Math.floor(3.5) // 3
以整數無條件捨去
import math //重要
math.floor()
Math.ceil(3.5) //4
整個小數捨去/進位流程就是:
選定你要保留的小數位數 n
計算 factor = 10 ** n
小數 * factor → 得到整數
用 floor 或 ceil 處理
再除以 factor → 還原小數位
這裡的 **
就是「次方」的意思
n 是你想保留的小數位數
例如 n = 2 → factor = 10² = 100
為什麼要放大?因為 floor() 或 ceil() 本身只能處理整數
x = 3.14159
乘上 factor → 3.14159 * 100 = 314.159
無條件捨去 → 314
python
pow(base, exp) # base^exppow(10, 2) # (10*10) 100 pow(9, 0.5) # 9 的 0.5 次方 → 3.0(開根號)
javaScriptfactor = Math.pow(10, 2) # (10*10) 100
我是阿mo,現在想喝香茅奶茶