a += 1; if(a < a+1) { a += 1; } addOne = a => { let one = 0; for( let i = 1; i < Infinity; i + / it-юмор :: geek (Прикольные гаджеты. Научный, инженерный и айтишный юмор)

it-юмор geek 
a += 1;
if(a < a+1) { a += 1;
}
addOne = a => { let one = 0;
for( let i = 1; i < Infinity; i + +) { one += Math.pow((1/2), i);
}
return a + one
}
addOne(a);,it-юмор,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор
Подробнее
a += 1; if(a < a+1) { a += 1; } addOne = a => { let one = 0; for( let i = 1; i < Infinity; i + +) { one += Math.pow((1/2), i); } return a + one } addOne(a);
it-юмор,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор
Еще на тему
Развернуть
Нет, в третьем все ок, там присвоения нет.
AshB AshB 25.11.201814:39 ответить ссылка 3.5
>>В третьем фрейме а два раза инкрементируется.

Зависит от языка и типа данных переменной а. О общем случае ты не прав.

>>А что происходит в четвертом без дебага не разобраться)

Обычная геометрическая прогрессия.
https://en.wikipedia.org/wiki/1/2_%2B_1/4_%2B_1/8_%2B_1/16_%2B_%E2%8B%AF
Это как в третьем может быть 2 инкремента? Мы оба видим там

if (a
?
А то я могу только понять, в каком случае инкремента не будет.
Грёбаные попытки джоя в HTML
говнокод и перегрузка операторов творят чудеса!
#include <iostream>
class alex_class{
int value; public:
alex_class(const int _value):value(_value)
{>
friend alex_class& operator+=(alex_class& left,const alex_class& right){ left.value+=right.value; return left;
>
friend alex_class& operator+(alex_class& left,const int right){
Ну так и инкремент, не меняющий значения можно определить.
Та в с++ все, что душа пожелает, можно сделать. Я просто хотел показать, что такая ситуация возможна.
Там один инкремент перед которым странная проверка на overflow
ussser ussser 25.11.201815:21 ответить ссылка 0.1
Про четвертое. Помните анекдот про математиков, которые заходят в бар? Берут себе литр, поллитра, четверть и так далее. Вот тут то же самое.
js такой js.....
BAH--zer BAH--zer 25.11.201815:56 ответить ссылка -2.3
Как будто нечитаемое дерьмо нельзя написать на любом языке :-)
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Тренды

Похожие посты
Как же трудно было молодому Петру Первому. Хочешь закончить универ.
А их нет в России. Хочешь после диплома махнуть в Питер - так и Питера нет. Хочешь на лодке по заливу с девченками махнуть - флота, блин, тоже нет! Но он мужик, надо сказать, целеустремленный - захотел махнуть, построил и махнул!
подробнее»

Моя Россия,#Моя Россия, Моя Россия фэндомы Петр I

Как же трудно было молодому Петру Первому. Хочешь закончить универ. А их нет в России. Хочешь после диплома махнуть в Питер - так и Питера нет. Хочешь на лодке по заливу с девченками махнуть - флота, блин, тоже нет! Но он мужик, надо сказать, целеустремленный - захотел махнуть, построил и махнул!
Àuodaqïa инУеэои
I2J .11^	J	Л А - _ j
a¡/Dóui|.diau
подробнее»

Петр I приколы для историков

Àuodaqïa инУеэои I2J .11^ J Л А - _ j a¡/Dóui|.diau
[ймяьблага