Как умножить значение инпута и прибавить к нему другой инпут?

Подскажите, как можно прибавить значение из input plus к результату умножения значения из input argument ?

(function($) {
  $(function() {
    var argument = $('input[name="argument"]')
      , result = $('input[name="result"]')
      , multiplier = 4;
    argument.on('input', function() {
      result.val($(this).val() * multiplier);
    });
  });
})(jQuery);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="number" name="argument"/>
<input type="number" name="plus"/>
<input type="number" name="result"/>


Ответы (1 шт):

Автор решения: Алексей Шиманский

(function($) {
  $(function() {
    var argument = $('input[name="argument"]')
      , result = $('input[name="result"]')
      , plus = $('input[name="plus"]')
      , multiplier = 4;
      
    argument.on('input', recalc);
    plus.on('input', recalc);
    
    function recalc() {
       result.val((+argument.val() * multiplier) + (+plus.val()));
    }
  });
})(jQuery);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="number" name="argument"/>
<input type="number" name="plus"/>
<input type="number" name="result"/>

→ Ссылка