Все зависит от ваших предпочтений.На самом деле «лучшего» не существует.
Я предпочитаю формат А. потому что я могу поместить комментарии в пространство, предоставленное открывающими скобками.
например.
function FunctionA ()
{// this function does some stuff
while ()
{
>>some code<<
}
if ()
{
>>some code<<
}
else if ()
{
>>some code<<
}
}
Нонекоторые люди могут предпочесть формат B, поскольку он более компактен.
Но другие могут предпочесть еще более запутанный код, подобный этому:
function ObfuscatedFunction () {while () { >>some code<<}if (){>>some code<<}else if () { >>some code<< }}