jsからモジュールへの数字引数の引き渡し

いやびっくりした。
だいたい、javascriptは変数の型についていい加減でいいからと、
ibotから音量設定値をロボットのibotモジュール関数に引数として渡すようにしたら、変数変換に失敗したとエラーが出て困った。結局、javascript側から送り出す時に数値であるparseInt関数で変換した値を渡さなければならなかった。今までほとんど気にせずにやってこれたのが、たまたまだったらしい。動きの値などは、フロート数で与えていたので、実質的にparseFloatで変換していた。こらから気をつけよう。
前から気になっていた、音量設定をウェッブから、従ってスマホでもPCからでも、ibotサイトから変更と確認ができるようになった。