JSFiddle - React, Tailwind, and code Playground
by markrummel
JavaScript
//Be Better App - Actions Rating Points
points = [];
actions = {5:1,4:2,3:1,2:2,1:1};
val = 60;
diff = .25;
a1Count = actions['1']
actions1 = a1Count * val;
a2Count = actions['2']
actions2 = a2Count * (val + (val * (diff * 1)));
a3Count = actions['3']
actions3 = a3Count * (val + (val * (diff * 2)));
a4Count = actions['4']
actions4 = a4Count * (val + (val * (diff * 3)));
a5Count = actions['5']
actions5 = a5Count * (val + (val * (diff * 4)));
points = actions1 + actions2 + actions3 + actions4 + actions5;
a1Val = actions1/a1Count;
a2Val = actions2/a2Count;
a3Val = actions3/a3Count;
a4Val = actions4/a4Count;
a5Val = actions5/a5Count;
console.log('1: ' + a1Val);
console.log('2: ' + a2Val);
console.log('3: ' + a3Val);
console.log('4: ' + a4Val);
console.log('5: ' + a5Val);
console.log(points);