@tomtaker

Как задать промежуток смены картинок в скрипте?

Здравствуйте, имеется такой скрипт, который меняет картинки в зависимости от изменяемого значения s1 и s2
т.е если значение s1 - 1, то ищется картинка 1.png

Требуется, что бы картинка вызывалась промежутком чисел т.е например при s1 = 1; s2 = 100

выбиралась картинка с заданного промежутка от 1 до 100

<script>
        $(function () {
            function GetPrice() {
                var price = 0;
                    start = $("#s1").val();
                    end = $("#s2").val();
                    i = Math.floor(start);

                while (i < Math.floor(end)) {
                    if (i >= 1 && i < 140) {
                        price += 4;
                    }
                    if (i >= 141 && i < 280) {
                        price += 6;
                    }
					
                    if (i >= 10 && i < 13) {
                        price += 249;
                    }
					if (i >= 13 && i < 14) {
                        price += 390;
                    }
					if (i >= 14 && i < 15) {
                        price += 590;
                    }
					if (i >= 15 && i < 16) {
                        price += 690;
                    }
					if (i >= 16 && i < 17) {
                        price += 950;
                    }
					if (i >= 17 && i < 18) {
                        price += 1350;
                    }
					
					

                    i += 1;
                }
                if (price != 0) {
                    $('#paymentamount').val(price);
					$('#q_paymentamount').val(price);
					$('#card_paymentamount').val(price);
					$('#yd_paymentamount').val(price);
					$('#wm_paymentamount').val(price);
                }  
            }
            
             $("#s1").change(function(e) {
                $("#i1").attr({
                    "src":'http://dota.boostacc.ru/wp-content/uploads/2018/02/' + $("#s1").val()+".png"
                });
                GetPrice();
            });
            $("#s2").change(function(e) {
                $("#i2").attr({
                    "src":'http://dota.boostacc.ru/wp-content/uploads/2018/02/' + $("#s2").val()+".png"
                });
                GetPrice();
            });
            });
    </script>
  • Вопрос задан
  • 37 просмотров
Пригласить эксперта
Ответы на вопрос 1
razumkov2015
@razumkov2015
"Программист" https://vk.com/cgs_game
Вот простая функция
function getRandomInt(min, max) {
  return Math.random() * (max - min) + min;
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы