Сообщение от voraa
|
Так label для этого и существуют. Не надо вручную считать уровень вложенности.
|
Нe всегда получается придумать вразумительное имя функции, не говоря уж о метках.
Тем более, когда тело функции синтезируется по шаблону при запуске скрипта.
Цитата:
|
Доходит до того, что ругань идет по поводу x | 0 для взятия целой части. Мол это не понятно, и всегда надо Math.floor.
А вдруг, кому то не понятно x++? Тогда надо всегда х += 1; использовать? Хотя кому то и это может быть не понятно.
Тогда уж x = x+ 1; И только так.
|
Для себя я выработал правило писать «for(i = 0; i < n; ++ i) {» вместо «for(i = 0; i < n; i++){», так как «++){» - эзотерика какая-то…
А «x | 0» выглядит не так интуитивно, как «x.0»…
Тем более, в условиях форума «Math.floor(x)» - слишком громоздкая запись…