Вы можете упростить свой код, создав функцию, подобную следующей
function getFigure(t) {
var value;
switch(t % 10) {
case 0: value = "zero";
break;
case 1: value = "one";
break;
case 2: value = "two";
break;
case 3: value = "three";
break;
case 4: value = "four";
break;
case 5: value = "five";
break;
case 6: value = "six";
break;
case 7: value = "seven";
break;
case 8: value = "eight";
break;
case 9: value = "nine";
}
return value;
}
var seconds = 8;
var bm = getFigure(seconds);
console.log(bm);
Или вы можете дополнительно поддерживать массив со значениями и получать значение, как показано ниже
let arr = ["zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"];
let seconds = 9;
let minutes = 2;
document.getElementById("s2").className = arr[seconds % 10];
document.getElementById("m2").className = arr[minutes % 10];
.nine {
color: red;
}
.two {
color: blue;
}
<div id="s2">Seconds</div>
<div id="m2">Minutes</div>