Добрый день уважаемые. Вот возникла необходимость при изменении значения ползунка производить некий пересчет значений в остальном коде. Подскажите как реализовать. Приведу пример
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Exam</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
</head>
<body>
<input class="corners" type="range" min="1" max="60" step="1" value="48">
<span>show</span>
<script>
window.onload = function () {
var corners = $('.corners'),
num = $('span');
var a = corners.val();
$(function(){
num.text(a);
$('.corners').change(function(){
a = corners.val();
console.log(a + " =a");
num.text(a);
return a;
})
})
var showResalt = Number (a);
console.log( showResalt + 'my_range');
var nov = showResalt + 2;
console.log(nov + " = nov");
}
</script>
</body>
</html>
необходимо получать значение "a" из функции и затем при его изменении получать новое значение переменной nov. Подскажите, как повесить правильный слушатель события? Я думал через setInterval но что то мне не очень нравится
Добавлю аналог
https://jsfiddle.net/BlackStar1991/dby199qk/8/