Недавно у меня был проект, в котором мне нужно было изменить какое-то значение на основе диапазона другого значения ...
поэтому код выглядит примерно так:
let color = "black"
const temp = await api.get('/temperature') //fake call
if (temp <= 10) {
color = 'blue'
} else if (temp > 10 && temp >= 20) {
color = 'green';
} else if (temp > 20 && temp <= 30) {
color = 'yellow';
} else if (temp > 30) {
color = 'red'
}
есть ли способ сделать это условие более "чистым"?