n番目のインデックスごとに文字列に文字を挿入します。基本的に1000から1,000までの数値を書式設定するか、または100,0Javascript:文字を文字列ごとに挿入します。
これはこれまでのものです。いくつかのバリエーションを試しましたが、これは私が得た最も近いものです。私は何が欠けていますか?ここで
は、使用中の機能を備えたjsFiddleへのリンクです: https://jsfiddle.net/djlerman/t0ug5msv/
// function to insert value at specific index
function addCharacter(str, character, index, from) {
// convert the str to an array
var strArray = str.split("");
// loop through array
for (var i = 0; i < str.length; i++) {
// find array index matching index and insert character
if(i % index == 0) {
strArray.splice(i + 1, 0, character);
}
}
return strArray.join("");
}
、(I%インデックス== 0) は、0%を忘れてはいけない場合すべての番号が0なので、最初の文字をスプライスします – Ediruth