X-Git-Url: https://pwan.org/git/?p=tech-radar.git;a=blobdiff_plain;f=src%2Fgraphing%2Fradar.js;h=dd3abe0b95aee2de0d2afa004dc5ea1966610640;hp=0b3eb009ff4c671c44bd1f5a0a92c742959e862c;hb=abf96ef7f9d407aa7040be4bd32239793ef93c3d;hpb=646ed3c7a26852dcbf9f48c744c0128e1129fdc2 diff --git a/src/graphing/radar.js b/src/graphing/radar.js index 0b3eb00..dd3abe0 100644 --- a/src/graphing/radar.js +++ b/src/graphing/radar.js @@ -94,9 +94,8 @@ tr.graphing.Radar = function (size, radar) { } function plotBlips(cycles, quadrant, adjustX, adjustY) { - var blips, number; + var blips; blips = quadrant.blips(); - number = 0; cycles.forEach(function (cycle, i) { var maxRadius, minRadius, cycleBlips; @@ -112,7 +111,7 @@ tr.graphing.Radar = function (size, radar) { var split = blip.name().split(''); var sum = split.reduce(function (p, c) { return p + c.charCodeAt(0); }, 0); - chance = new Chance(sum * cycle.name().length * number); + chance = new Chance(sum * cycle.name().length * blip.number()); angleInRad = Math.PI * chance.integer({ min: 13, max: 85 }) / 180; radius = chance.floating({ min: minRadius + 25, max: maxRadius - 10 }); @@ -131,7 +130,7 @@ tr.graphing.Radar = function (size, radar) { .attr('y', y + 4) .attr('class', 'blip-text') .attr('text-anchor', 'middle') - .text(++number) + .text(blip.number()) }); }); };