JSFiddle - React, Tailwind, and code Playground

by arcm111

HTML

<div id="graph"></div>

CSS

body{
    font-family: tahoma;
}

JavaScript

var multiplier = {
				1: 100,
				2: 90,
				3: 85,
				4: 80,
				5: 76,
				6: 72,
				7: 68,
				8: 64,
				9: 60,
				10: 57,
				11: 54,
				12: 51,
				13: 48,
				14: 45,
				15: 42,
				16: 39,
				17: 36,
				18: 33,
				19: 30,
				20: 28,
				21: 26,
				22: 24,
				23: 22,
				24: 20,
				25: 18,
				26: 16,
				27: 14,
				28: 13,
				29: 12,
				30: 11,
				31: 10,
				32: 9,
				33: 8,
				34: 7,
				35: 6,
				36: 5,
				37: 4,
				38: 3,
				39: 2,
				40: 1
			};

var score = {
    12: 1,
    13: 3,
    14: 6,
    15: 10,
    16: 15,
    17: 25,
    18: 40,
    19: 65,
    20: 100,
    21: 150,
    22: 250,
    23: 400,
    24: 650,
    25: 1000,
    26: 1500,
    27: 2500,
    28: 4000,
    29: 6500,
    30: 10000,
    31: 15000,
    32: 25000,
    33: 40000,
    34: 65000,
    35: 100000,
    36: 150000,
    37: 250000,
    38: 400000,
    39: 650000,
    40: 1000000,
    41: 1500000,
    42: 2500000,
    43: 4000000,
    44: 6500000,
    45: 10000000
};
var bonus = [		
				[1, 3, 1200, 5, 1],
				[4, 8, 2000, 10, 2],
				[9, 15, 3000, 14, 3],
				[16, 26, 4000, 17, 4],
				[27, 49, 5500, 20, 5],
				[50, 89, 7000, 23, 6],
				[90, 159, 8500, 26, 7],
				[160, 259, 10000, 29, 8],
				[260, 419, 12000, 32, 9],
				[420, 749, 15000, 35, 10],
				[750, 1299, 18000, 38, 11],
				[1300, 1199, 22000, 41, 12],
				[2200, 3599, 26000, 44, 13],
				[3600, 5699, 30000, 47, 14],
				[5700, 9699, 36000, 50, 15],
				[9700, 16399, 45000, 53, 16],
				[16400, 27999, 60000, 56, 17],
				[28000, 43999, 80000, 58, 18],
				[44000, 67999, 105000, 60, 19],
				[68000, 114999, 135000, 62, 20],
				[115000, 189999, 170000, 64, 21],
				[190000, 329999, 215000, 66, 22],
				[330000, 509999, 270000, 68, 23],
				[510000, 799999, 330000, 70, 24],
				[800000, 1349999, 400000, 72, 25],
				[1350000, 2199999, 480000, 74, 26],
				[2200000, 3599999, 580000, 76, 27],
				[3600000, 5999999, 700000, 78, 28],
				[6000000, 8999999, 830000, 80, 29],
				[9000000, 14999999,...