Tratando de combinar casos y casos duplicados en declaraciones de cambio
¿Está bien combinarcases
que comparten tareas y repiten elcase
para tareas que no se comparten, o se prefiere mantener cada una separada?
Para ilustrar con un ejemplo simple ...case 0
y180
ambos incluyenw = 330
entonces se han combinado; el valor asignado ax
es diferente para cada uno, por lo que se repiten para hacer elx
asignación.
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;
}