Сообщение от ksa
|
Так он же напрашивается!
|
Конкретно для этой задачи цикл вовсе не обязателен, я так считаю.
biben, у тебя в коде логическая ошибка связанная с переменной «а», найди её.
Решение твоей задачи с циклом:
// [url]https://jsfiddle.net/sza10bke/[/url]
$(function(){
function count(){
var data={
2000:1.5,
5000:1.3,
30000:1
},
sum=+$("#count_inp").val() || 0,
result=false;
for(var val in data){
if(data.hasOwnProperty(val) && sum>=val)
result=data[val]*sum;
};
$("#result p").html(result===false?'Укажите расстояние':result+' Рублей');
};
var s=$("#process_all_b");
s.click(count);
});