-5

この次の構造を作成するループを構築するのを手伝ってくれる人はいますか? 値は何でもかまいません。

var json = [
      {
        "adjacencies": [],
        "data": {
          "$color": "#83548B",
          "$type": "circle",
          "$dim": 10
        },
        "id": "graphnode0",
        "name": "graphnode0"
      }, {
        "adjacencies": [],
        "data": {
          "$color": "#EBB056",
          "$type": "triangle",
          "$dim": 9
        },
        "id": "graphnode18",
        "name": "graphnode18"
      }, {
        "adjacencies": [],
        "data": {
          "$color": "#70A35E",
          "$type": "circle",
          "$dim": 8
        },
        "id": "graphnode19",
        "name": "graphnode19"
      }, {
        "adjacencies": [],
        "data": {
          "$color": "#C74243",
          "$type": "star",
          "$dim": 8
        },
        "id": "graphnode20",
        "name": "graphnode20"
      }
  ];
4

2 に答える 2

3
var foo = [];

for (var i = 0; i< 10; i++){
    foo.push({
    "adjacencies": [],
    "data": {
      "$color": "#83548B",
      "$type": "circle",
      "$dim": 10
    },
    "id": "graphnode0",
    "name": "graphnode0"
  });
}

必要に応じて値を変更します。

于 2013-03-16T22:26:50.473 に答える
0

これを使用できますが、色、タイプ、および薄暗い値をどこで取得したかわかりません。

var data = [] ;
var total = 6 ;
for (var i=0 ; i<total ; i++){
    data.push({
    "adjacencies": [],
    "data": {
      "$color": "the-color",
      "$type": "the-type",
      "$dim": 10 // the dim
    },
    "id": "graphnode"+i,
    "name": "graphnode"+i
  });
}
于 2013-03-16T22:37:53.203 に答える