Yes, I would do something with this. I would not say that the problem is with braces. Multi-line conditions are hard to read, I would recommend pulling this out to a separate function.
function isRightPosition(position, previous, saved) {
return position < previous
&& position >= saved;
}
for (var i = 0; i < list.length; i++) {
if(isRightPosition(list[i].Position, previous, saved))
list[i].Position++;
}
, , .
for (var i = 0; i < list.length; i++) {
if (list[i].Position < previousPosition &&
list[i].Position >= savedPosition) {
list[i].Position++;
}
}
, :
for (var i = 0; i < list.length; i++) {
if (list[i].Position < previousPosition
&& list[i].Position >= savedPosition) {
list[i].Position++;
}
}
, . , ( ).