|
|
|
Получить из функции 2 выходных результата, возможно ли?!
|
|||
|---|---|---|---|
|
#18+
Код: javascript 1. 2. 3. 4. 5. 6. 7. Можно было бы еще пару синтаксисов для одного и того же действия разрешить, к примеру: Код: javascript 1. 2. 3. чо Впрочем, меня бы это всё равно не заинтересовало, и я продолжал бы писать Код: javascript 1. 2. И мне параллельно, что "не параллельно". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2017, 19:58:15 |
|
||
|
Получить из функции 2 выходных результата, возможно ли?!
|
|||
|---|---|---|---|
|
#18+
Gerasimenko, +++ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2017, 21:06:25 |
|
||
|
Получить из функции 2 выходных результата, возможно ли?!
|
|||
|---|---|---|---|
|
#18+
LocksmithPCJaDiПараллельное присваивание есть в том же джаваскрипте и называется Destructuring Assignment : Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Матерь Б-жья, это за что их так? этого желают любители сраных генериков ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2017, 22:28:59 |
|
||
|
Получить из функции 2 выходных результата, возможно ли?!
|
|||
|---|---|---|---|
|
#18+
defecator, читаю, охреневаю, и вдруг думаю - что-то мне это напоминает. Показалось что mumps, но нет. Но вообще история интересная. В mumps присванивание set a=5, b=6 дальше в языках программирования set (let) отвалился, стало a=5 b=6 или a=5, b=6 или a:=5; b:=6; теперь вдруг кому-то понадобилось "облегчить читаемость кода" a, b = 5, 6 верной дорогой идете, товарищи! :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 01:08:41 |
|
||
|
Получить из функции 2 выходных результата, возможно ли?!
|
|||
|---|---|---|---|
|
#18+
собственно, моя мысль проста. В команде разработчиков языков программирования обязательно должен быть хотя бы один ортодоксальный старый пердун, который будет вовремя бить киянкой по голове излишне ретивых придумщиков. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 01:10:16 |
|
||
|
Получить из функции 2 выходных результата, возможно ли?!
|
|||
|---|---|---|---|
|
#18+
Заметно, что в записи a=5,b=6 символов столько же, сколько и в a,b=5,6 , но это не современно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 01:53:11 |
|
||
|
Получить из функции 2 выходных результата, возможно ли?!
|
|||
|---|---|---|---|
|
#18+
kdvсобственно, моя мысль проста. В команде разработчиков языков программирования обязательно должен быть хотя бы один ортодоксальный старый пердун, который будет вовремя бить киянкой по голове излишне ретивых придумщиков.Дурные идеи сами отомрут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 02:17:24 |
|
||
|
Получить из функции 2 выходных результата, возможно ли?!
|
|||
|---|---|---|---|
|
#18+
rgreatДурные идеи сами отомрут. Да. Но пер ортодокс гораздо эффективней. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 04:29:48 |
|
||
|
Получить из функции 2 выходных результата, возможно ли?!
|
|||
|---|---|---|---|
|
#18+
rgreat, J# в IDE до сих пор боком вылазит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 07:15:49 |
|
||
|
Получить из функции 2 выходных результата, возможно ли?!
|
|||
|---|---|---|---|
|
#18+
makhaon, +1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 10:43:46 |
|
||
|
Получить из функции 2 выходных результата, возможно ли?!
|
|||
|---|---|---|---|
|
#18+
kdvсобственно, моя мысль проста. В команде разработчиков языков программирования обязательно должен быть хотя бы один ортодоксальный старый пердун, который будет вовремя бить киянкой по голове излишне ретивых придумщиков. Вы просто не врубились, что это вообще такое. X,Y := Y,X; Красота! Что может быть элегантнее? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 15:45:49 |
|
||
|
Получить из функции 2 выходных результата, возможно ли?!
|
|||
|---|---|---|---|
|
#18+
встроенная Swap(X,Y) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 15:53:50 |
|
||
|
Получить из функции 2 выходных результата, возможно ли?!
|
|||
|---|---|---|---|
|
#18+
Maxim RusovX,Y := Y,X; Красота! Что может быть элегантнее? Чес. говоря, за 15 лет работы ни разу мне не приходилось решать подобную задачу. В школе, 20 лет назад, вроде с такой сталкивался, на "алгоритмическом языке" на листе бумаги. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 16:00:47 |
|
||
|
Получить из функции 2 выходных результата, возможно ли?!
|
|||
|---|---|---|---|
|
#18+
YuRockЧес. говоря, за 15 лет работы ни разу мне не приходилось решать подобную задачуДа ладно. Ни разу не приходилось менять переменные местами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 16:16:06 |
|
||
|
Получить из функции 2 выходных результата, возможно ли?!
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_Да ладно. Ни разу не приходилось менять переменные местами? Честно не помню такого. Может, забыл, конечно, но даже представить сложно, когда такое могло понадобиться. У каждого, конечно, свои предпочтения при построении алгоритмов... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 16:22:21 |
|
||
|
Получить из функции 2 выходных результата, возможно ли?!
|
|||
|---|---|---|---|
|
#18+
YuRock, обошелся без пузырька? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 16:25:21 |
|
||
|
Получить из функции 2 выходных результата, возможно ли?!
|
|||
|---|---|---|---|
|
#18+
Дело не в замене переменных местами. Некоторые функции могут вернуть несколько результатов (например, код ошибки и ее текст). И для того, чтобы не плодить лишние объекты, как раз и используется возврат в виде "массива". Т.е. мы ожидаем от функции два результата: Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 16:28:22 |
|
||
|
Получить из функции 2 выходных результата, возможно ли?!
|
|||
|---|---|---|---|
|
#18+
сахар ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 16:31:44 |
|
||
|
Получить из функции 2 выходных результата, возможно ли?!
|
|||
|---|---|---|---|
|
#18+
Aleksandr SharahovYuRock, обошелся без пузырька? А, да, точно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 16:32:03 |
|
||
|
Получить из функции 2 выходных результата, возможно ли?!
|
|||
|---|---|---|---|
|
#18+
Aleksandr Sharahovобошелся без пузырька? Но там не переменные переставляются местами, а элементы массива. Для сортировки, тут назначение понятно. А вот поменять местами тобой же объявленные переменные... Такого не помню. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 16:33:59 |
|
||
|
Получить из функции 2 выходных результата, возможно ли?!
|
|||
|---|---|---|---|
|
#18+
YuRockне переменные переставляются местами, а элементы массиваВ чем разница? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 16:36:09 |
|
||
|
Получить из функции 2 выходных результата, возможно ли?!
|
|||
|---|---|---|---|
|
#18+
JaDiНекоторые функции могут вернуть несколько результатов (например, код ошибки и ее текст). В кривом дизайне и не такое возможно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 16:37:16 |
|
||
|
Получить из функции 2 выходных результата, возможно ли?!
|
|||
|---|---|---|---|
|
#18+
YuRock, границы отрезка, имя-фамилия, часто рекурсивные алгоритмы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 16:38:09 |
|
||
|
Получить из функции 2 выходных результата, возможно ли?!
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_YuRockне переменные переставляются местами, а элементы массиваВ чем разница? В том, что ты не полностью процитировал, добавлю окончание YuRockА вот поменять местами тобой же объявленные переменные... В случае с массивом такая переменная одна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 16:40:50 |
|
||
|
Получить из функции 2 выходных результата, возможно ли?!
|
|||
|---|---|---|---|
|
#18+
Aleksandr Sharahovграницы отрезка Я люблю сразу инициализировать, так, как мне нравится: nStart и nEnd, nEnd >= nStart, и дальше не заморачиваться. А не вначале инициализировать, затем сделать проверку и переставить местами, если надо - не вижу смысла и профита. Aleksandr Sharahovимя-фамилия Тут как кому нравится. Мне, например, опять же больше нравится иметь неизменные FirstName и LastName, а затем Код: pascal 1. 2. 3. 4. чем поменять местами переменные по условию а затем их использовать. Aleksandr Sharahovчасто рекурсивные алгоритмы... не знаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2017, 16:49:01 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39405520&tid=2041459]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
72ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 390ms |

| 0 / 0 |
