整数を指定桁数に合わせて0で埋めるスクリプト。
PHP、JavaScript、ActionScriptそれぞれで、整数を指定桁数に合わせて0で埋めるスクリプトのメモです。
いずれの場合も一つ目の引数に対象となる整数、二つ目の引数に桁数を渡しています。
JavaScriptとActionScriptは型指定の有無の違いだけで、同じスクリプトで動作します。
PHP
1 2 3 4 5 6 7 8 |
<?php $result = convertNum(1234, 5);//01234 function convertNum($num, $figures) { $str = sprintf("%0".$figures."d", $num); return $str; } ?> |
JavaScript
1 2 3 4 5 6 7 8 9 |
var result = convertNum(1234, 5);//01234 function convertNum(num, figures) { var str = String(num); while (str.length < figures) { str = "0"+str; } return str; } |
ActionScript
1 2 3 4 5 6 7 8 9 |
var result = convertNum(1234, 5);//01234 function convertNum(num:uint, figures:uint):String { var str:String = String(num); while (str.length < figures) { str = "0"+str; } return str; } |