Я не уверен, чего вы здесь добиваетесь.Но одно решение, которое я могу придумать, это не использовать if-else, а просто использовать операторы if и добавлять все возможное содержимое, которое необходимо отобразить, в массив.
Позже с интервалом вы можете продолжать переключатьсодержимое массива.
<!DOCTYPE html>
<html>
<body>
<p>Click the button.</p>
<button onclick="myFunction()">Try it</button>
<script>
function myFunction() {
document.getElementById('LW').value = 'statement 1';
var contents = [];
var i = 0;
var count = 0;
var a=1, b=1,c=2,d=2,e=3,f=3, g=4, h=5;
if (a === b) {
contents.push("statement 1");
count++;
}
if (c === d) {
contents.push("statement 2");
count++;
}
if (e === f) {
contents.push("statement 3");
count++;
}
if (g === h) {
contents.push("statement 3");
count++;
}
setInterval(function(){
i++;
document.getElementById('LW').value = contents[i%count]
}, 1000);
}
</script>
<label for="LW"></label><input type="text" id="LW"><label id="LWlabel"></label>
</body>
</html>