javascriptで逆ポーランド記法
2007/09/01
javascript
逆ポーランド記法の勉強のために作成。
言語にpop,push命令あると作成しやすいですね。
あとevalを使ってます。
あと配列をぐるぐるまわすときにtokens[index] != undefinedでチェックするのは楽かもしれないですね。
ちょっとかっこわるいと思っているのが、splitでわけたあと、空の文字が入っているかもしれないので長さをはじくために、t.length == 0 入れているのが...
実行をクリックすると上記の入力したスクリプトが実行されます。
実行
スクリプトの、1 2 2 / + 3 4 5 * + -を書き直して、実行おすといろいろ試せます。
参考
少しだけ参考にしました。
: