StackOverFlow_ValueAsign

JavaScript

var MainData = { 
  block: 
   [  {
       Sale: 932,
       year: 2017,
       month: 4,
      },
      {
       Sale: 1085,
       year: 2017,
       month: 5,
      },
      {
       Sale: 48,
       year: 2017,
       month: 6,
      },
      {
       Sale: 858,
       year: 2017,
       month: 7,
      },
      {
       Sale: 181,
       year: 2017,
       month: 7,
      },
      {
       Sale: 1097,
       year: 2017,
       month: 8,
      },
      {
       Sale: 865,
       year: 2017,
       month: 9,
      },
      {
       Sale: 996,
       year: 2017,
       month: 10,
      },
      {
       Sale: 1027,
       year: 2017,
       month: 11,
      },
      {
       Sale: 24912,
       year: 2017,
       month: 12,
      },
      {
       Sale: 592,
       year: 2018,
       month: 1,
      },
      {
       Sale: 578,
       year: 2018,
       month: 2,
      },
      {
       Sale: 672,
       year: 2018,
       month: 3,
      },
      {
       Sale: 985,
       year: 2018,
       month: 4,
      },
      {
       Sale: 961,
       year: 2018,
       month: 5,
      },
      {
       Sale: 1446,
       year: 2018,
       month: 6,
      },
      {
       Sale: 1058,
       year: 2018,
       month: 7,
      },
      {
       Sale: 1465,
       year: 2018,
       month: 8,
      },
      {
       Sale: 21430,
       year: 2018,
       month: 9,
      },
      {
       Sale: 2764,
       year: 2018,
       month: 10,
     }
  ],
  year: [ 2017, 2018 ],
  MonthRow: 
   { '1': { '2017': 0, '2018': 0 },
     '2': { '2017': 0, '2018': 0 },
     '3': { '2017': 0, '2018': 0 },
     '4': { '2017': 0, '2018': 0 },
     '5': { '2017': 0, '2018': 0 },
     '6': { '2017': 0, '2018': 0 },
     '7': { '2017': 0, '2018': 0 },
     '8': { '2017': 0, '2018': 0 },
     '9': { '2017': 0, '2018': 0 },
     '10': { '2017': 0, '2018': 0 },
     '11': { '2017': 0, '2018': 0 },
     '12': { '2017': 0, '2018': 0 } },
  years: { '2017': 0, '2018': 0 } 
}
  

function test(){
...