Решение на Пета задача от Явор Лилянов

Обратно към всички решения

Към профила на Явор Лилянов

Код

REPOSITORY = 'https://github.com/Qvkata/ruby-homework'
#1.По-добре е да се използва методът Integer#upto вместо Range#..
#2.self може да се изпуска.
#3.Класът Range e Enumerable и върху обекти от класа могат да се # използват методите - map, collect, select и т.н.
#4.В блока на метода map не е нужно на аргумента да се присвоява # стойност, т.е. вместо map {|n| n = 3}, може да напишем
# map {|n| 3 }.
#5.'...' е същото като '..' , но без последния елемент.
#6.По-добре е класовите методи да се дефинират с self от колкото
# с името на класа.
#7.По-добре е да се parse-ва в parser-a, а не в инициализацията.
#8.Нула минус даден израз, ще върне отрицанието на израза.

История (2 версии и 0 коментара)

Явор обнови решението на 30.12.2012 18:20 (преди около 12 години)

+1.По-добре е да се използва методът Integer#upto вместо Range#.. .
+2.self може да се изпуска.
+
+3.Класът Range e Enumerable и върху обекти от класа могат да се използват методите - map, collect, select и т.н.
+
+4.В блока на метода map не е нужно на аргумента да се присвоява стойност, т.е. вместо map {|n| n = 3}, може да напишем
+map {|n| 3 }.
+5. '...' е същото като '..' , но без последния елемент.
+6.По-добре е класовите методи да се дефинират с self от колкото с името на класа.

Явор обнови решението на 30.12.2012 19:36 (преди около 12 години)

-1.По-добре е да се използва методът Integer#upto вместо Range#.. .
-2.self може да се изпуска.
+REPOSITORY = 'https://github.com/Qvkata/ruby-homework'
-3.Класът Range e Enumerable и върху обекти от класа могат да се използват методите - map, collect, select и т.н.
-
+#1.По-добре е да се използва методът Integer#upto вместо Range#..
-4.В блока на метода map не е нужно на аргумента да се присвоява стойност, т.е. вместо map {|n| n = 3}, може да напишем
+#2.self може да се изпуска.
-map {|n| 3 }.
+#3.Класът Range e Enumerable и върху обекти от класа могат да се # използват методите - map, collect, select и т.н.
-5. '...' е същото като '..' , но без последния елемент.
+#4.В блока на метода map не е нужно на аргумента да се присвоява # стойност, т.е. вместо map {|n| n = 3}, може да напишем
-6.По-добре е класовите методи да се дефинират с self от колкото с името на класа.
+# map {|n| 3 }.
+#5.'...' е същото като '..' , но без последния елемент.
+#6.По-добре е класовите методи да се дефинират с self от колкото
+# с името на класа.
+#7.По-добре е да се parse-ва в parser-a, а не в инициализацията.
+#8.Нула минус даден израз, ще върне отрицанието на израза.