エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
JavascriptでpadLeft
C#で言うところの『padLeft』がほしい、ということで書いてみた。 String.prototype.padLeft = function... C#で言うところの『padLeft』がほしい、ということで書いてみた。 String.prototype.padLeft = function(len, chr){ return len < 1 ? this : (function(c){ var ret = ''; while (ret.length < len) ret += c; return ret; })(chr.substr(0, 1) || '0') + this; } alert("1".padLeft(4, "0")); //0001 しかし、何か気に入らないのでWebで調べると、どうもprototype.jsで同じような関数があることが分かった。 必要なのは『times』関数。で、それに少々手を加えてみる。 この中身を見ると、自身の文字列の長さを無視しているので、このままだと埋める文字の長さが一文字以上だとおかしな結果