我在寫一個計算器,我想知道如何從提示中讀取一個字符串,例如2 + 4 x 2 - 2作爲數學問題,並將變量設置爲10如何讀取一串數字和符號作爲數學?
1
A
回答
7
var result = math.eval('2 + 4 * 2 - 2'); // result = 8
請注意,你有4 * 2更換4×2,如 'X' 被解析爲一個參數,而不是乘法的標誌。
相關問題
- 1. 熊貓數據幀讀取大字符串作爲字符串
- 2. 如何讀取字符串作爲中間有逗號的浮點數?
- 3. 如何從字符串中讀取多個數字號碼
- 4. 如何在Matlab中讀取數字和字符串數據?
- 5. 在熊貓中讀取爲字符串的科學記數法
- 6. Talend tMap如果數學符號的條件爲字符串
- 7. 閱讀數字作爲字符串
- 8. 閱讀數字作爲字符串
- 9. 如何讀取字符爲數字
- 10. 將多個字符串作爲一個字符串讀取? C++
- 11. 如何從一個字符串雙打和整數讀不讀逗號
- 12. 從符號讀取字符串以從字符串符號
- 13. 如何用逗號作爲小數點分隔符來讀取數字?
- 14. 讀取整數和返回字符串
- 15. 對象文字字符串轉義數學符號編號
- 16. 如何從字符串中讀取和刪除數字?
- 17. 讀取數據集,其中逗號作爲字段分隔符和小數點
- 18. 如何讀取命令行參數作爲整數而不是字符串?
- 19. 如何讀取數據集中的符號作爲空白?
- 20. 在包含數字和ASCII字符的字符串中讀取商業號碼
- 21. 如何讀取一個字符串後跟一個整數..?
- 22. 讀取一串字符串
- 23. 如何寫一個C代碼來讀取數據文件,其中包含數字和字符串號
- 24. 數學:使用CheckboxBar生成一個字符串作爲短語
- 25. 單獨的數字和java中的字符串的數學符號
- 26. 數學符號字體
- 27. 如何在字符串中「做數學」?
- 28. 如何讀取字符串數組,從數組中獲取值
- 29. 如何計算數字和數學運算符的數組(或字符串)
- 30. 如何從FORTRAN中的字符串讀取數字數據
您正在尋找一個解析器。你在開發什麼語言? – Timtro
@Timtro我假定JavaScript,因爲這是問題的標籤。 –
請注意,結果是8 –