Practiced in;
- CSS: type selector: input[type="range"], slider selector for CHROME & SAFARI ::-webkit-slider-runnable-track, slider selector for FIREFOX ::-moz-range-track, slider selector for INTERNET EXPLORER ::-ms-track ::-ms-thumb
- JS: nextElementSibling, e.target.value, getComputedStyle, getPropertyValue, .substring
Javascript / jQuery - map a range of numbers to another range of numbers - https://stackoverflow.com/questions/10756313/javascript-jquery-map-a-range-of-numbers-to-another-range-of-numbers const scale = (num, in_min, in_max, out_min, out_max) => { return (num - in_min) * (out_max - out_min) / (in_max - in_min) + out_min;