Created
September 22, 2019 08:33
-
-
Save vovs03/df143a7b39b9da37c80273ce1b97a608 to your computer and use it in GitHub Desktop.
Traffic-ligths.rb
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Эмулятор работы светофора: | |
# Переключение рандомного цвета | |
# с интервалом через 5 секунд. | |
puts "Traffic-light is works!" | |
puts "" | |
sleep 2 | |
def switch_color | |
light = ['Green', 'Yellow', 'Red'] | |
10.times do | |
puts light.sample | |
puts "" | |
puts "---" | |
sleep 5 | |
end | |
end | |
switch_color |
На доработку 🆙
f должны быть объявлены в начале или перед функцией как массив
например ты тогда сможешь объявить трижды
a = [a, b,c]
b = [f,r]
c = [g, t,e,r]
и вызвать функция(a)
функция(b)
функция(c)
перепиши так
во втором случаи путь будет красный и зеленый
а в третьем.. три первых цвета и еще поворот в сторону
и потом последовательно вызови три функции
все сам увидишь
и код в глист выложи
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Вот как всё было...