E
В общем, думаю так —
Импорт, реквайры, константы в начале файла. Переменные в функциях в начале функции, в блоке кода вверху блока. В особых случаях можно прям на предыдущей строке.
Size: a a a
E
М
else variable2 — она обозначается в глобальном контексте? var'а то нетPS
PS
М
PS
const variable = setVariable();
function setVariable() {
if (...) return 10;
return 20;
}
М
E
М
PS

d
const variable = setVariable();
function setVariable() {
if (...) return 10;
return 20;
}
const setVariable = () => (...) ? 10 : 20;
const variable = setVariable();М
E
const setVariable = () => (...) ? 10 : 20;
const variable = setVariable();PS
const setVariable = () => (...) ? 10 : 20;
const variable = setVariable();E
d
V
const variable = setVariable();
function setVariable() {
if (...) return 10;
return 20;
}

V
М
E