So far, its not possible to pass diffrent value dynamically, but if someone wants to show options via the range type, then he needs to do this as @phari mentioned above.
Suppose we have a range type input and we want to select some values by this. The code for the input type is:
<input type="range" min='0' max ='3' step='1' >
Here anyone can select the values between '0 to 3'.
Now we add some javascript to take the values and work with them.
<input type="range" min='0' max ='3' step='1' oninput="outputUpdate(value)">
Now take an array and pass the values selected from the range.
function outputUpdate(rangeValues){
var values = ['Good','Bad','Average'];
for(var i=0; i<rangeValues; i++){
document.querySelector("#result").value=values[i];
}
}