- ActionScript 誰かが物凄い勢いで解答するスレ28
49 :39-41[sage]:2011/04/21(木) 06:23:13.53 ID:SSDaZ26P - >>29
どんな桁でも、ゾロ目を検知できる関数を作ってみた。 マイナスや、小数点以下にも対応。AS3の文法だが、手を加えればAS1系でも動くと思う。 function zorome(num:Number):Boolean{ if(num == 0)return false; var _num:Number = (num > 0) ? num : -num; while((_num % 1) != 0) _num = _num * 10; var val:Number = _num / 10; var i:Number = 0; for(i = 11; i < val; i = i * 10 + 1); return ((_num % i) == 0); }
|
|