Запутался в сокращенном синтаксисе: x > 0 ? 1 : -1;

Что означает следующий синтаксис Javascript? Пожалуйста, опишите весь синтаксис:

var x = 0;
x > 0 ? 1 : -1;  // confused about this line
alert(x);
5
задан Mechanical snail 14 August 2012 в 00:51
поделиться