Увидел чужой код:
if (i === 1)
console.log(1);
else
if (i === 2)
console.log(2);
else
if (i === 3)
console.log(3);
Я не сразу понял, что происходит. Это норма для джаваскрипта?
Два моих варианта:
// вариант 1
if (i === 1) console.log(1);
else
if (i === 2) console.log(2);
else
if (i === 3) console.log(3);
// вариант 2
if (i === 1) console.log(1);
else if (i === 2) console.log(2);
else if (i === 3) console.log(3);
Вообще в мире джаваскрипта есть какой-то документ который описывает рекомендации по оформлению кода или каждый сам себе такие рекомендации придумывает?