Si ok quello l'avevo capito...

ma volevo capire lo script...
_x = (!x) ? 0 : x;

Che operatore è il ?
e il :

???

Così tanto per capire...