我有一個字符串,如10+20*30-40/2
。是否可以分割這個字符串並進行如下計算:+
用於加法運算,或者*
用於乘法運算?拆分一個字符串,並添加,乘法等
1
A
回答
5
您可以與eval
功能做到這一點很容易...
var answer = eval("10+20*30-40/2");
alert(answer);
但你要小心,因爲如果你接受用戶輸入該字符串,然後它可能是惡意的。
相關問題
- 1. 拆分字符串並乘以8
- 2. JavaScript拆分並添加字符串
- 3. 拆分一個完整的字符串並添加間距?
- 4. 拆分字符串並在字符串之間添加空格
- 5. 拆分一個字符串並組合2個字符串 - C
- 6. 拆分一個字符串
- 7. 拆分字符串並排除最後一個拆分
- 8. 字符串拆分並加入
- 9. 拆分,並從字符串
- 10. 拆分並添加數字
- 11. 拆分字符串與拆分方法
- 12. jQuery:拆分字符串並將html附加到拆分元素
- 13. 將字符串拆分爲兩個div,並將其拆分爲字符串php
- 14. 將字符串拆分後一個字
- 15. 拆分Perl字符串並在_DO之間添加_
- 16. 拆分字符串並在Python中添加二進制變量
- 17. 按行拆分字符串並添加到列表框
- 18. 拆分字符串並添加到數組列表
- 19. 轉換爲雙字符串後的字符串拆分和乘法
- 20. 在R中拆分字符串並在兩個符號中拆分字符
- 21. 如何拆分一個字符串並在另一個字符串中找到一個字符串?
- 22. Microsoft Access 2010 SQL拆分字符串在「X」和乘法
- 23. 拆分這個字符串?
- 24. Elisp拆分字符串函數來拆分字符串。字符
- 25. C++將整個字符串拆分爲另一個字符串
- 26. 拆分一個字符串並將子字符串保存爲字典。 Python的
- 27. 拆分一個字符串兩次
- 28. 一個字符串的Python拆分值
- 29. 拆分一個字符串數組
- 30. python - 索引一個拆分字符串
這是可能的。你與什麼部分糾纏? –
我想分裂刺,做增加乘法等。我可以知道如何進行此? – localhost
這是一個重複的:http://stackoverflow.com/questions/2276021/evaluating-a-string-as-a-mathematical-expression-in-javascript – ARF