alert(add(2)); //2
alert(add(2)(3)); //5
alert(add(1)(3)(4) * add(2)); //18
alert(add(2)(3)(4) - add(2)); //7
alert(add(2)(3)(4) + add(1) - add(2)(3)); //5
var a = add(2)(3)(4);
a++;
alert(a); //10
alert(add(1)(1)(1)(1)(1)(1)(1)(1)(1)(1)(1)(1) / add(6)); //2
alert(+('2' + add(0)) + add(1)); //21
alert(add()); //NaN
2010-03-17
Програмування → Cинтаксис add(2)(3) на JavaScript
Десь недавно один мій друг скинув мені оце посилання. В першу чергу мене зацікавив останній пункт бо, впринципі, решта з них тривіальні і не потребують довгого обдумування. Мало того, я вирішив трохи ускладнити завдання і прийняв, що функція add() має приймати після себе довільну кількість дужок. В результаті чого я написав для себе контрольний список такий викликів:
Інтернет → Відкриті веб-технології
Зустріч розробників та ентузіастів у Києві, 20-го березня 2010.
Участь безкоштовна, місце проведення: 18-й корпус КПІ, початок о 10:00.
Участь безкоштовна, місце проведення: 18-й корпус КПІ, початок о 10:00.
Різне → Безкоштовний пакет «халява блогерам» від Life:)
В очередь, сукины дети, в очередь!
Михайло Булгаков, «Собаче серце»
Лайф зашарив цікавої PR-акції, роздає типу "на тестування" безкоштовний річний абонемент на мобільний зв’язок українським блогерам. Задурно для інтернет-мультиплікаторів: 100 хвилин, мегабайт, SMS і MMS. І з вигодою для себе... Підступно, нє? :)
Інтернет → Як читати Вікіпедію офлайн
Звичайно, з розповсюдженням бездротового Інтернету тема стає все менш актуальною, але поки що бувають випадки, коли комп'ютер є, а доступу до мережі немає. Тим, хто звик з першого-ліпшого приводу звертатися до Вікіпедії, було б зручно в таких випадках все одно мати можливість читати статті. Тому непогано було б мати копію Вікіпедії на локальному комп'ютері.
