GavriKos, тут меня не возьмёшь :-) Я знаю, что && "экономит силы".
Если && видит, что первый операнд гарантирует результат - он "ленится" считать второй операнд.
представь числа в двоичном представлении, примени операцию для каждого бита
Вот так? (с единичками вместо минусов):
110 &111
1&1=1
1&1=1
1&1=0 ответ: 110, т.е., пять или минус два. Не выходит что-то с отрицательными числами... :-(
Или их надо инвертировать?
Если ты понимаешь, что происходит с +=, то почему возникает вопрос с этими, меняется ведь только операция?
a+=1 - это a=a+1
a|=1 это a=a|1
Но ведь как а может быть результатом сравнения a и b? Ведь тогда надо будет менять тип данных! Ведь в ответе может быть только true или false! Или чего-то не понимаю?
Сергей, здравствуйте. Мы не первый раз встречаемся на Хабре, и вы мне здорово помогали.
Скажите, в каком порядке вы бы посоветовали читать эти книги?
Просто я хорошо помню их внешний вид и, особенно, вес. Ими же убить можно!
HohSkiller, родители - это ваша ЕДИНСТВЕННАЯ возможность иметь крышу над головой и учиться с нуля до джуна. Больше такой возможности у вас НИКОГДА не будет.
mkone112, да, так тоже можно. Но тогда с вас попросят реально действующие коммерческие проекты.
Разработчик ПО - это человек, который создаёт продукт. По сути, это "программист"+"проект-менеджер". Это человек, несущий ответственность за конечный продукт. Это серьёзное заявление - назвать себя разработчиком.
smalltownboy21, сейчас я репетитор по информатике, учу детишек.
Кроме шуток, вы уже сделали самый сложный шаг. Вы УЖЕ работаете на IT-работе. Конечно, работа несложная, вы уперлись в потолок. Значит, надо сделать что-то самому. Есть благотворительные проекты, которым нужен айтишник. Попробуйте поучаствовать в одном из них. Опасайтесь неадекватов! Они часто встречаются в бесплатных и низкооплачиваемых заказах.
Касаемо учебных заданий в качестве портфолио. Да, конечно, работодатель может узнать такую работу. Но это редкость. Большинство окончивших курсы не идут на IT-работу (я сам был удивлён!). В самом худшем случае, если вы спалитесь, вы просто посмеётесь на пару с работодателем и пойдёте на следующее собеседование.
Например, это прозрачный фон. Вы делаете изображение, часть которого прозрачна.
Хитрая комбинация таких фонов - и вы получите результат.
Другой способ - Канвас.
У них там, что, инверсия и дополнительный код? Или я опять путаю?