Показать сообщение отдельно
  #1 (permalink)  
Старый 09.08.2017, 15:18
Новичок на форуме
Отправить личное сообщение для biben Посмотреть профиль Найти все сообщения от biben
 
Регистрация: 28.05.2017
Сообщений: 5

мини калькулятор
Добрый день , только начинаю учиться JS подскажите пожалуйста есть мини калькулятор . Когда вводишь данные например от 0 до 2000 цена 1.5 от 2000 до 5000 цена 1.3 от 5000 до 30000 цена 1 и после 30000 цена 0.8 .Подскажите что я делаю не так .Спасибо
<script>$(function() {
        function count() {
            var a = " 2000";
            var b = "5000";
            var c = "30000";
            var sum = +$("#count_inp").val() || 0;
            if (sum <= a) {
                var result = (1.5) * sum;
                $("#result p").html(result + " Рублей")
            if (sum >= b) {
                    var result = (1.3) * sum;
                    $("#result p").html(result + " Рублей")

                }
            if (sum >= c) {
                    var result = (1) * sum;
                    $("#result p").html(result + " Рублей")

                } else $("#result p").html("Укажите расстояние");
            } else $("#result p").html("Укажите расстояние");




        }
        var s = $("#process_all_b");
        s.click(count)
    });
    </script>

<div id="calc_div">

    <div id="quantity_div"><p class="c">
        Сколько километров <br>
        <input type="text" id="count_inp"><br>
    </div>

    <div id="final_div">
        <p class="c"><button id="process_all_b" >Посчитать</button><br></p>
        <div id="result"><p class="c">0 Рублей</p></div>
    </div>
</div>
Ответить с цитированием