Показать сообщение отдельно
Старый 20.02.2017, 10:27   #109  
AP-1055D is offline
AP-1055D
Участник
 
351 / 92 (4) ++++
Регистрация: 01.06.2011
С помощью JavaScript:

X++:
var n = 10;
var data = [];
var f, f_1, f_2;

for (v = 0; v <= n; v++) {
  if (v === 0) {
    f = 0;
  } else if (v === 1) {
    f = 1;
  } else {
    f = f_2 + f_1;
  }  
  
  data.push({
    name: v.toString(),
    value: f
  });
  
  f_2 = f_1;
  f_1 = f;
}

Highcharts.chart('container', {
  series: [{
    type: "treemap",
    data: data
  }],
  title: {
    text: 'Fibonacci numbers'
  }
});
https://jsfiddle.net/GEP442/6sf37dv3/

Последний раз редактировалось AP-1055D; 20.02.2017 в 10:29.