2 / 2 / 0
Регистрация: 07.11.2013
Сообщений: 62
|
||||||
1 | ||||||
Непонятный синтаксис вызова функции с лямбда-аргументом05.12.2018, 13:00. Показов 2486. Ответов 3
Здравствуйте! Не могу понять как работает такой вызов функции: var x1 = Apply1(f, 100)(1, 11);
Ответьте пожалуйста, почему две пары скобок в вызове функции? Обычно я привык к одной паре.
0
|
05.12.2018, 13:00 | |
Ответы с готовыми решениями:
3
Непонятный undefined после вызова функции Непонятный синтаксис определения функции Функции. Синтаксис объявления и вызова Объясните синтаксис вызова шаблонной функции |
05.12.2018, 13:04 | 2 | |||||
Сообщение было отмечено Djey40 как решение
Решение
Потому что вторая пара скобок - это вызов той функции, которую "вернули первые скобки"
Можно записать так:
1
|
1453 / 845 / 150
Регистрация: 06.06.2012
Сообщений: 2,370
|
|||||||||||||||||||||
05.12.2018, 13:06 | 3 | ||||||||||||||||||||
Сообщение было отмечено Djey40 как решение
Решение
Всмысле почему?!
Вызвали
1
|
2 / 2 / 0
Регистрация: 07.11.2013
Сообщений: 62
|
|
05.12.2018, 14:23 [ТС] | 4 |
Спасибо всем ответившим! Начинаю понимать. Т.е. в данном конкретном случае вернётся результат вычисления: 1 * 100 +11.
0
|
05.12.2018, 14:23 | |
05.12.2018, 14:23 | |
Помогаю со студенческими работами здесь
4
Error LNK2001 из-за вызова процедуры со строковым аргументом - в чем причина? Нерекурсивная программа в форме лямбда-вызова Непонятный синтаксис Непонятный синтаксис. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |