Простому калькулятору требуется минимальное количество выходных данных - PullRequest
0 голосов
/ 09 июля 2020

Я построил простой калькулятор здесь . Вход может быть любым числом, но выход должен быть минимум 500 , когда вход меньше 100. Я не эксперт в этом, так что это примерно то, что я получил мой собственный. Буду признателен за любую помощь!

HTML:

<input type="number" name="drivercount" value="100">
<input type="number" name="pricing" value="500">

Скрипт:

<script>
$(window).on('load', function () {
  $(':input').bind('keypress keydown keyup change',function(){
    var drivers = parseFloat($(':input[name="drivercount"]').val(),10);
    var v = '';
    if (!isNaN(drivers)){
      v = (drivers * 5);}
  $(':input[name="pricing"]').val(v.toString());
  });
});
</script>

1 Ответ

0 голосов
/ 10 июля 2020

Вы можете использовать простую троицу для умножения, прежде чем устанавливать переменную, чтобы проверять, меньше или равно ли значение 100.

$(window).on('load', function () {
  $(':input').bind('keypress keydown keyup change',function(){
    var drivers = parseFloat($(':input[name="drivercount"]').val(),10);
    var v = '';
    if (!isNaN(drivers)){
      v = (drivers <= 100 ? 500 : drivers * 5);}
  $(':input[name="pricing"]').val(v.toString());
  });
});
...