開發者計算器 - 表達式與變數
逐行計算表達式,重複使用命名變數,並把計算歷史記錄保存在本機瀏覽器中。
常用操作支援
這個計算器基於 expr-eval,支援常見數學表達式、變數、陣列和函數。
2 + 3 * 4 基礎四則與優先順序
(2 + 3) * 4 括號控制計算順序
2^8 次方運算
10! 階乘
10 % 3 取模 / 餘數
sqrt(16) 平方根
cbrt(27) 立方根
abs(-5), round(3.6) 數值輔助函數
sum(3, 5, 7), avg(3, 5, 7) 求和與平均值
min(3, 8, 1), max(3, 8, 1) 最小值與最大值
sin(PI / 2), log10(100) 三角函數與對數
x = 42 變數賦值與重複使用
快速上手開發者計算器
用表達式、變數和本機歷史記錄,把相關計算放在同一個脈絡裡。
輸入表達式
在提示符中輸入四則運算、次方、陣列或函數呼叫,然後按行計算。
保存可重複使用的變數
用 name = value 保存變數,後續表達式可以直接引用,不用反覆輸入同一個數值。
恢復本機歷史記錄
重新開啟頁面時,可以繼續使用保存在 IndexedDB 裡的計算記錄和變數。
為開發者計算場景設計
適合需要中間值、可重複使用變數和隱私保護的快速技術計算。
-
REPL 式計算
每一行都會單獨求值,可以保留清楚的計算軌跡,而不是反覆覆蓋同一個答案。
-
變數、函數與陣列
支援命名變數、PI / E 常數、陣列,以及 pow、mod、min、max 等內建函數。
-
本機歷史記錄
IndexedDB 會把計算記錄保存在你的裝置上,方便重新開啟舊計算,也無需送到伺服器。
-
瀏覽器內私密執行
表達式會在瀏覽器中解析和計算。ViewJSON 不需要上傳公式、變數或結果。
當普通計算器不夠用時
適合工程檢查、API 成本、設定參數和資料大小這類需要保留中間結果的小型計算。
API 成本估算
把 token 數、單價或請求量保存為變數,再逐行調整。
資料大小檢查
對照位元組、KB、比例和批次大小,同時保留每一步中間結果。
設定參數計算
計算限制、逾時、比例、閾值和容量數字,不必離開瀏覽器。
可重複使用的計算記錄
保留一條可恢復的計算軌跡,之後排查同類問題時還能接著用。
開發者計算器 FAQ
關於語法、隱私、歷史記錄,以及它和傳統程式設計師計算器差異的實用說明。
什麼是開發者計算器?
開發者計算器是一種在瀏覽器中執行的計算工具,支援表達式求值、命名變數、內建函數和本機歷史記錄。
開發者計算器會上傳表達式或結果嗎?
不會。表達式、變數和結果都在瀏覽器中計算,歷史記錄只保存在你裝置上的 IndexedDB 中。
開發者計算器支援哪些語法?
開發者計算器支援算術表達式、^ 次方、[] 陣列、命名賦值、PI / E 常數,以及 pow、mod、min、max 等函數。
可以在開發者計算器裡重複使用變數嗎?
可以。用 name = value 賦值後,就能在同一計算工作階段的後續表達式中繼續使用這個變數。
它和傳統程式設計師計算器一樣嗎?
不完全一樣。這個開發者計算器側重表達式、變數、函數和本機歷史記錄;傳統程式設計師計算器通常更側重二進位、十六進位和位元運算。