調合成功率計算スクリプト完成
ご利用は右カラムのリンクからどうぞ!
とりあえず最低限やりたかったのはステータス値の評価で、
これクリアしたんで完成ってことで。
一々キーボード触るのもメンドイしスピナーもつけてみた。
まぁ敏感度の方は結局直接入力になるのかな(;´∀`)
ホントは他にもやろうとしたことあるんだけど・・・
データの格納に連想配列使うとかさ。
今回はアイテムNo.(M01とか)とアイテム名(タンスの角ry)を
for文で変換する箇所がやたら出てきたんで、
どっちかをハッシュにした配列使えばコードがすげースッキリしそう!
って思ってたんだけど・・・
なんかprototype.jsが独自にArrayにプロパティ追加してるらしくて、
for-in文で配列走査するとlastIndexOfやらtoJsonやら、
身に覚えのないキーを次々と参照してしまうんだわ。
prototype.jsが原因だってわかるまでかなり時間浪費してしまった。
http://gihyo.jp/dev/feature/01/prototype/0001
prototype.jsはデータファイルのロードに使ってるから外せないし、
結局連想配列化は断念しました。
機能性の面でも案がないわけじゃないんだよねー
例えば、一々「これでいく」ボタン押さなくても、
リアルタイムで結果を反映させるようにするとか。
調合品に種類別ラジオボタンつけるとか。
これらは実装した方が絶対使い勝手はよくなるんだけど、
今回はデザインにもかなり力入れたんで・・・(;´∀`)
どうしても「これでいく」ボタンを入れたかったし、
本物にないラジオボタンもあまりつけたくないなぁとw
てかそれ以前にどんだけ需要があるのかって話ですよっ!
もし要望きたらそんとき考えますかねwwうぇっwwww
とりあえず最低限やりたかったのはステータス値の評価で、
これクリアしたんで完成ってことで。
一々キーボード触るのもメンドイしスピナーもつけてみた。
まぁ敏感度の方は結局直接入力になるのかな(;´∀`)
ホントは他にもやろうとしたことあるんだけど・・・
データの格納に連想配列使うとかさ。
今回はアイテムNo.(M01とか)とアイテム名(タンスの角ry)を
for文で変換する箇所がやたら出てきたんで、
どっちかをハッシュにした配列使えばコードがすげースッキリしそう!
って思ってたんだけど・・・
なんかprototype.jsが独自にArrayにプロパティ追加してるらしくて、
for-in文で配列走査するとlastIndexOfやらtoJsonやら、
身に覚えのないキーを次々と参照してしまうんだわ。
prototype.jsが原因だってわかるまでかなり時間浪費してしまった。
http://gihyo.jp/dev/feature/01/prototype/0001
prototype.jsはデータファイルのロードに使ってるから外せないし、
結局連想配列化は断念しました。
機能性の面でも案がないわけじゃないんだよねー
例えば、一々「これでいく」ボタン押さなくても、
リアルタイムで結果を反映させるようにするとか。
調合品に種類別ラジオボタンつけるとか。
これらは実装した方が絶対使い勝手はよくなるんだけど、
今回はデザインにもかなり力入れたんで・・・(;´∀`)
どうしても「これでいく」ボタンを入れたかったし、
本物にないラジオボタンもあまりつけたくないなぁとw
てかそれ以前にどんだけ需要があるのかって話ですよっ!
もし要望きたらそんとき考えますかねwwうぇっwwww
コメント
コメントの投稿





