У меня есть такой код здесь.Я хочу отобразить результат с интервалом в несколько секунд.Но это не работает.
const moveCranes = setInterval(function(plate, slot_a, slot_b, slot_c) {
if (plate > 0) {
moveCranes(plate - 1, slot_a, slot_c, slot_b);
port_a.innerHTML = "Move plate " + plate + " from " + slot_a + " to " + slot_c + "<br />";
moveCranes(plate - 1,slot_b, slot_a, slot_c);
}
}, 2000);
moveCranes(input.value,"slot_a","slot_b","slot_c");
Можете ли вы объяснить, что я делаю неправильно и почему не работает setInterval?