Показать сообщение отдельно
  #1 (permalink)  
Старый 26.06.2014, 17:50
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

false в -1 true в 1
Как ещё можно получить из false -1 а из true 1?
<script>
    var x = false,
        y = true;
    document.write([(x << 1) - 1, (y << 1) - 1]);
    document.write('<br>');
    document.write([x ? 1 : -1, y ? 1 : -1]);
    document.write('<br>');
    document.write([x - !x, y - !y]) //вариант  nerv_
    document.write('<br>');
    document.write([(x - .5) * 2, (y - .5) * 2]) //BETEPAH
    document.write('<br>');
   document.write([ +x || -1 , +y || -1 ])  // MallSerg and  Aetae 
</script>

Последний раз редактировалось рони, 27.06.2014 в 01:41.
Ответить с цитированием