■吉里吉里/KAG/TJS雑談質問スレ■その15at GAMEDEV■吉里吉里/KAG/TJS雑談質問スレ■その15 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト641:名前は開発中のものです。 08/10/15 00:41:33 BSoGvZHm function ZeroSuppressInt(val) { return +(val.replace(/^0+/g,"")); } 642:名前は開発中のものです。 08/10/15 00:48:55 g184oxd8 こんな感じか function ZeroSuppressInt(val) { return val ? ZeroSuppressInt("0" + (val >> 3)) *10 + val % 8: 0; } 643:名前は開発中のものです。 08/10/15 01:28:41 m13K85i5 >>641-642 こういうのをサラッと書けるスキルが欲しい YOUマジ頭いいですね 644:名前は開発中のものです。 08/10/15 02:17:55 wHF3TwVB >>641 マイナスのこと忘れてる >>642 なんかいろいろと問題あるっぽい 実数、負数、eによる指数表現とか考えたら、こんな感じかね function ZeroSuppressInt(val) { return (+val < 0 ? -1 : 1) * +(val.replace(/^\-?0+/g,"")); } >>639 調べてみたけどPHPのintvalはCのstrtolをそのまま使ってるだけだよ 645:名前は開発中のものです。 08/10/15 06:56:53 wPdBxtMR どうでも良いがキャメルケースの方が好きです。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch