четверг, 20 июня 2013 г.

Итересный пример преобразования тернарного оператора (a === b) ? a = 0 : b = 0 в условие вида IF-ELSE

//Bad example - ternary that thinks its an if/else.
var a = 2, b = 1;
a ? (
    b++,
    a = a*2,
    console.log(a,b)
):(
    b--,
    a = a/2,
    alert(a + " " + b)
);

Комментариев нет:

Отправить комментарий