JSFiddle - React, Tailwind, and code Playground
HTML
<input id="_num1" type="text"/>
<input id="_num2" type="text"/>
<input type="button" onclick="form1();" value="calcular"/>
</br>
Resultado: <input id="resultado1" type="text"/>
</br>
<input id="resultado2" type="text"/>
<input type="button" onclick="modificar(3, '+');" value="sumar 3"/>
JavaScript
var _num1, _num2, resultado1, resultado2;
document.addEventListener("DOMContentLoaded", function() {
_num1 = document.getElementById('_num1');
_num2 = document.getElementById('_num2');
resultado1 = document.getElementById('resultado1');
resultado2 = document.getElementById('resultado2');
});
function form1() {
var num1 = parseFloat(_num1.value),
num2 = parseFloat(_num2.value);
if(isNaN(num1) || isNaN(num2)) return;
var num2por5 = num2 * 5,
num2por10 = num2 * 10,
num2por15 = num2 * 15;
var br = num2; // le puse un numero cualquiera porque.. no se de donde sale br
if(num1 <= num2por5){
resultado1.value = num1 * 1.20;
}
else if (num1 > num2por5 && br <= num2por10){
resultado1.value = num1 * 1.30;
}
else if (num1 > num2por10 && br <= num2por15){
resultado1.value = num1 * 1.40;
}
}
function modificar(valor, operacion) {
var value = parseFloat(resultado1.value),
valor = parseFloat(valor);
if(isNaN(value) || isNaN(valor)) return;
if(operacion == "+") calculo = value + valor;
else if(operacion == "-") calculo = value - valor;
else if(operacion == "*") calculo = value * valor;
else if(operacion == "/") calculo = value / valor;
// etc
resultado2.value = calculo;
}