С Math.floor()
.
Сделать каждое число между a и b с Math.floor()
до a .
Пример
const val = 3.3;
// arr[0] -> 1 <= val < 2
// arr[1] -> 2 <= val < 3
// arr[2] -> 3 <= val < 4
// ...
const arr = ["A", "B", "C", "D", "E", "F"];
function getResult(val) {
const floored = Math.floor(val);
// Index starts with 0 -> floored - 1
return arr[floored - 1] || "G";
}
console.log(getResult(val));