Работа с сочетанием дел и дубликатов дел в операторах переключения
Можно ли комбинироватьcases
которые разделяют назначения и повторяютcase
для заданий, которые не являются общими или предпочтительнее просто хранить каждое разделенное?
Для иллюстрации на простом примере.case 0
а также180
оба включаютw = 330
поэтому они были объединены; значение, присвоенноеx
отличается для каждого, поэтому они повторяются, чтобы сделатьx
назначение.
switch(window.orientation) {
case 0:
case 180:
w = 330;
//break
case 0:
x = '-180px';
//break
case -90:
case 90:
w = 480;
x = '0';
break;
case 180:
x = '-80px';
break;
}