ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScriptで指定された長さに応じて数字の前にゼロを埋めて出力するメソッドを実装_javascriptスキル
この記事の例では、指定された長さに応じて数値の前にゼロを埋めて出力する JavaScript メソッドを説明します。皆さんの参考に共有してください。具体的な分析は次のとおりです。
たとえば、出力される数値の長さが 10 であると仮定すると、数値が 123 の場合、0000000123 が出力されます。桁数が足りない場合は、前に 0 が追加されます。 0 アクションを追加する JS コードを実装する 3 つの異なる方法
方法 1
function PrefixInteger(num, length) { return (num/Math.pow(10,length)).toFixed(length).substr(2); }
方法 2、より効率的
function PrefixInteger(num, length) { return ( "0000000000000000" + num ).substr( -length ); }
もっと効率的なものがあります
function PrefixInteger(num, length) { return (Array(length).join('0') + num).slice(-length); }
この記事が皆様の JavaScript プログラミング設計に役立つことを願っています。