Float.toFixed() maakt er een string van. Als je een getal bij een string optelt wordt het getal ook omgezet in een string en worden deze 2 samengevoegd:
var a = 200,
b = '0.50';
console.log(a + b);
// is
console.log(200 + '0.50');
// wordt
console.log('200' + '0.50');
// wordt
console.log('2000.50');
Wat je moet doen is gewoon simpel weg de .toFixed weghalen op regel 2 of er nog eens een parseFloat overheen gooien:
var value2 = parseFloat(parseFloat(... / 100).toFixed(2));