■吉里吉里/KAG/TJS雑談質問スレ■その18at GAMEDEV■吉里吉里/KAG/TJS雑談質問スレ■その18 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト172:名前は開発中のものです。 09/07/01 20:31:18 cglbBwue [eval exp="f.flagA = 3"] [eval exp="f.ans = int(f.flagA*1.5)"] [emb exp="f.ans"] >TJSは怖くて手が出せません… evalの中で実行してるのはTJSだっちゅうねん [eval exp="f.flagA = 3"] だけだって立派なTJSの入ったコードだ 173:名前は開発中のものです。 09/07/01 20:38:26 J8oA3/0d >>172 それは切り捨てになるぞっと 切り上げなら f.ans = Math.ceil(f.A * 1.5) Math.ceil 切り上げ Math.floor 切り下げ Math.round 四捨五入 174:名前は開発中のものです。 09/07/01 20:44:11 dXLwZTw+ >>172 すばやい回答ありがとうございます ですが、出していただいた式だと、小数点切捨てになっているようです……5*1.5=7.5→7になりました。 小数点以下を切り上げて、5*1.5=7.5→8にしたいんです。可能でしょうか? KAGがTJSで動いているっていう理屈はわかるんですが、私には複雑怪奇なものにしか見えないんです…。 KAGリファレンスは何がどうなるって例をたどって読み進められるのですが、TJSリファレンスは専門単語が多すぎて挫折してしまいます。 {}のなかに{}があるし… いちど、IF文からはじめてみたのですが、文法エラーです(syntax error, unexpected "var", expecting ";")がでて詰まりました。 文の終わりには、;がちゃんとついているのに… 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch