Этот код делает нужные мне вещи:
if (e.brightness0 !== undefined) {
document.getElementById("brightness-0").value = e.brightness0;
}
if (e.speed0 !== undefined) {
document.getElementById("speed-0").value = e.speed0;
}
if (e.brightness1 !== undefined) {
document.getElementById("brightness-1").value = e.brightness1;
}
if (e.speed1 !== undefined) {
document.getElementById("speed-1").value = e.speed1;
}
if (e.brightness2 !== undefined) {
document.getElementById("brightness-2").value = e.brightness2;
}
if (e.speed2 !== undefined) {
document.getElementById("speed-2").value = e.speed2;
}
Хочу оптимизировать код и сделать что-то подобное, но что-то пошло не так:
if (e.indexOf("brightness") == -1) {
//Как узнать цифру?
document.getElementById("brightness-2").value = e.brightness2;
}
if (e.indexOf("speed") == -1) {
//Как узнать цифру?
document.getElementById("speed-2").value = e.speed2;