指定した桁数分ゼロ詰めした値を返す。
  // 呼び出し元
  val = "2";
  ret = zero_Padding(val, 4);
//ゼロ詰め
function zero_Padding(val, length) {
  var zero;
  var str;

  // 指定された桁数分の0を変数に詰める
  for (i = 0; i < length; i++) {
    zero += "0";
  }
  // 引き数の頭に0をつける
  str = zero + val;

  // 指定した桁数分の文字列を返す
  return str.substr(str.length-length, length);
}
  // 戻り値
  ret = "0002"

Wiki内検索

管理人/副管理人のみ編集できます