私はJavaScriptの初心者です。私は長さ[2,6,8,5]
の配列を持っています。私は各要素の位置を表す別の配列を計算したいと思います。 例:[1,3,9,17,22]
1は最初の要素の位置、3は2番目の要素の位置javascriptで位置の配列を計算するには?
(1 + 2), 9 = (1 + 2 + 6) … and 22 (1 + 2 + 6 + 8 + 5)
です。 は、私がこれを使用するあなたの助け
ありがとうございましたが、私はこれをSHUREないです
var lengthOfWords = [2,6,8,5];
var subPosition = 0 ;
var positionOfWords = [1]
for (var x = 0; x < lengthOfWords.length; x++) {
\t subPosition += lengthOfWords[x];
\t positionOfWords[x+1] = subPosition +1 ;
}
console.log(positionOfWords);
これまでに試しましたか? – arsho
*「位置」*はどういう意味ですか? – charlietfl
ようこそ。 SOは無料のコーディングサービスではありませんのでご了承ください。自分で問題を解決しようとする試みが必要です。あなたがそれを働かせることができない場合は、あなたが試したものを投稿してください。 –