evalで調べてるが、もっといい方法あったら俺も知りたい。