![]() |
Значние !(random(n))
Объясните, как читается на человеческом языке такая конструкция:
Код AS1/AS2:
|
true он выводит при рандоме равном 0.
Соотв НЕ-НОЛЬ это 1-ца, то бишь тру...... Все прочие варианты - false В целом это либо бред, либо.... гениально.... Монетка со смещенным центром. Вероятность выпадения - 12.5 % |
Это гениально :)
Код AS1/AS2:
А есть где-то список таких сокращений??? Я еще знаю вот такую штуку: Код AS1/AS2:
|
Это не сокращение, это конструкция языка.
! – оператор отрицания. Если после ! идёт что-нибудь, что существует (строка, объект, число не ноль) – оно отрицается и выходит отрицание на конце. Если, соответственно, не существует – отрицается пустота и выходит, что что-то есть. Другими словами, ! – это как "минус" в логическом понимании. Если что-то есть это плюс, если ничего нет – это минус. Минус на минус – плюс. Минус с плюсом – минус. |
| Часовой пояс GMT +4, время: 14:21. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.