Где можно найти простые примеры конечного автомата (finite state machine) на javascript?

Подскажите, где можно найти простые примеры конечного автомата (finite state machine) на javascript.
Интересуют именно прикладные примеры без использования библиотек или фреймворков.

Желательный формат: статья на 10000 символов максимум с простым воспроизводимым примером.
  • Вопрос задан
  • 5596 просмотров
Пригласить эксперта
Ответы на вопрос 2
@DmitryMyadzelets
Самый простой способ реализовать конечный автомат - это, конечно, старая добрая switch технология. Пример на jsfiddle.

Самый простой конечный автомат должен хранить своё состояние во всего лишь одной переменной.

Ну а далее можно усложнять до бесконечности.
Ответ написан
Комментировать
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Любопытства ради, какая разница, на каком языке реализовывать автомат? Имеется в виду что вам будет проще найти материалы с примерами на c/c#python и т.д. а портировать в js не хитрое. Ничего сильно специфичного все же в них нету...

Ну а так...
lamehacks.net/blog/implementing-a-state-machine-in...
podefr.tumblr.com/post/20126646784/140-bytes-finit...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы