var a = 1, b = 0
if(a>b) a=b
-b > 0 ? b=1 : b=2;
alert([a,b])
var a = 1, b = 0
if(a>b) a=b;
-b > 0 ? b=1 : b=2;
alert([a,b])
P.S. Есть языки(вт.ч. компилируемые в js) не только без точек с запятой но и без скобочек вообще, там вся суть в правильном кол-ве отсупов. Наверное это то что вам нужно. Лично меня от одного взгляда на подобное корёжит, мне важно, чтобы все скобочки и точки с запятой были всегда на месте, и как бы я не перетасовывал свой код, он продолжал работать.
Отступы и переносы строк - для меня исключительно форматирование и дело вкуса, точки с запятой, скобки итд - элементы языка. И мешать одно с другим мне видится противным.