数式である文字列があり、それを分割して計算したい場合。これを行うために eval() 関数を使用できることは知っていますが、これを行う別の方法があるかどうかに興味があります。具体的には、最初に文字列を分割することです。だから私は次のようなものを持っています
var myString = "225 + 15 - 10"
var newString = myString.split(" ");
これにより、myString が配列に変換されます。
["225", "+", "15", "-", "10"];
次のタスクは、すべての奇数番号の文字列を整数に変換することです。これには parseInt(); を使用できると思います。為に。私の質問は、「+」と「-」を実際の算術演算子に変換するにはどうすればよいですか? 最後に、計算できる数式が残るようにするにはどうすればよいですか?
これは可能ですか?