Así que la pregunta es bastante sencilla. No puedo entender por qué las sumas en el siguiente ejemplo redondean el resultado de manera diferente. Intenté usar decimal.js pero el resultado dado es el mismo. El principal problema es que estoy usando result.toFixed(2), que en este caso da diferentes números