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,...