|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
10.10.2017, 11:15 | #1 |
Пользователь
Регистрация: 27.08.2017
Сообщений: 99
|
Базовые принципы
Доброго времени суток! JavaScript я только начал изучать. Объясните пожалуйста вот такую штуку: В некой программке представим прямую с начальным пунктом А и конечным пунктом С ровно на середине есть ещё один пункт В. Из пункта А в пункт С (слева на право) выдвинулся автобус получился такой код в JavaScript -
Код:
Это задачка. Было бы логично предположить(во всяком случае для меня), что (50) это половина отрезка пути, но если добавляются ещё отрезки пути, то просто добавляется ещё один, два, три кода moveRight(50);, ну а если записать циклом это будет выглядеть так: Код:
...(50), что всё таки в скобках, почему не сто, не тридцать три и 3333333, не 22, а именно пятьдесят или так было задумано? Спасибо заранее! С Наилучшими пожеланиями! " Злиться — это то же, что пить яд и надеяться, что обидчик умрет." |
10.10.2017, 11:27 | #2 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
(50) может быть не % от чего-то, а расстояние. Какая реализация метода moveRight?
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
10.10.2017, 11:47 | #3 | |
Пользователь
Регистрация: 27.08.2017
Сообщений: 99
|
Цитата:
Значит получается, что в скобках можно ставить совершенно любые значения %, км, мм, л, м3 и м2??? Спасибо! |
|
10.10.2017, 11:57 | #4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
А чего скобки? Это ж параметры.
Как функции в математике. sin(x), sin(1), y = cos(x), ...
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
10.10.2017, 12:05 | #5 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
ето Вас так знакомят с механизмом инкапсуляции
имхо, 50 потому что удобно весь путь принять за 100 единиц_пути, и двигаться по 50 единиц за раз.
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
10.10.2017, 12:29 | #6 | ||
Пользователь
Регистрация: 27.08.2017
Сообщений: 99
|
Цитата:
Давно это было))), я бы даже сказал очень давно, но всё относительно))). Значит (50), это всего лишь значение moveRight. А так moveRight(50, 40) , тоже? И между ними стоит(я имею ввиду опять в скобках) не оператор запятая? Цитата:
|
||
10.10.2017, 12:37 | #7 | |
Пользователь
Регистрация: 27.08.2017
Сообщений: 99
|
Цитата:
Я думаю, без инкапсуляции не обошлось, я ведь их код не могу поменять...))) |
|
10.10.2017, 12:43 | #8 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Цитата:
Например Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
10.10.2017, 16:03 | #9 | |
Пользователь
Регистрация: 27.08.2017
Сообщений: 99
|
Цитата:
"В бессмертие отправляются с небольшим багажом." Вольтер |
|
10.10.2017, 16:18 | #10 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Сложение? В примере выше предполагалось, что оно ищет наибольшее число среди переданных.
Что реализовано, то и делает. Это ж просто параметры передаваемые внутрь функции. Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 10.10.2017 в 16:57. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Базовые структуры c++ | Анна Седакова | Помощь студентам | 0 | 24.12.2013 00:20 |
Абстрактные базовые классы | Millashka | Помощь студентам | 0 | 21.11.2012 15:05 |
Базовые Протоколы | smile_8 | Помощь студентам | 0 | 29.03.2012 21:53 |
Базовые понятия | pavel.ignatenko | Microsoft Office Excel | 15 | 17.04.2011 01:06 |
Базовые классы в с++ | Banner | Помощь студентам | 1 | 31.03.2011 23:43 |