Я делаю систему управления дорожным движением, в которой мне нужны четыре дороги, и каждая дорога имеет светофор. В это время я сделал светофор для одной дороги, он отлично работает и запускается один раз после этого, он должен переключать следующую дорогу, но в моем коде обе функции работают одновременно. Как я могу переключить это в секции road-2
после завершения сигнала дороги-1. Как я могу применить условие на signal_1()
, что signal_2()
будет работать после первого.Переключение светофоров в следующем разделе
Вы можете проверить свой код в скрипке
https://jsfiddle.net/mohsinakhtar/gqqyrwqa/
Это хорошо работает, и я хочу. Но здесь другая проблема заключается в том, что время будет изменяться в каждом разделе/дороге. Вы можете привести пример «обещания». В основном я хочу сделать это, пока первый сигнал завершен, а затем другой. В рабочем примере второй сигнал зависит от первого, и если я изменяю первый сигнал, тогда поведение другого сигнала будет неожиданным. – Mohsin
Дайте некоторое время для обработки вашего кода –