-3
ここでは、配列をトラバースする際に問題が発生しています。適切な結果を得ることはできません。 最初のforループが横断しており、別のループが横断しています。配列オブジェクトをjavascript {node js}の以前の配列にプッシュする方法
var f_array = s_array = {};
for (var i = 0; i < 10 ; i++) {
var v_c = '1500';
for (var j = 0; j < 20 ; j++) {
s_array[j] = 'abc';
}
f_array = { 'v_c' : v_c, 'years' : s_array };
}
console.log(f_array); // showing only last array object that is i = 9 , I want it all of them.
ここでは、必要な結果を以下の配列にする必要があります。
{
"v_c": "1500",
"years": {
"0": "asd",
"1": "asd",
.
.
.
"9": "asd"
}
},
{
"v_c": "1500",
"years": {
"0": "asd",
"1": "asd",
.
.
.
"9": "asd"
}
},
{
"v_c": "1500",
"years": {
"0": "asd",
"1": "asd",
.
.
.
"9": "asd"
}
}
.
.
.
.
.
.
'{}'はオブジェクトです。これを変更した後の配列は... – elclanrs
です。私の問題は変わりません。 – iam
正しい結果は何ですか? –