m = m-2>0 ? m-2 : m+10;
1 -> 1-2>0 ? 1-2 : 1+10 -> 11
2 -> 2-2>0 ? 2-2 : 2+10 -> 12
3 -> 3-2>0 ? 3-2 : 3+10 -> 1
ja bych mozna pouzil (prevedl dvojku na druhou stranu)
m = m>2 ? m-2 : m+10; nebo
m -= 2;
m = m>0 ? m : m+12; nebo
m = (9 + m) % 12 + 1 // +1 je tam proto, ze potrebujes aby min bylo 1 a soucasne tu 1 musis odpocitat z 10
1 -> ((9 + 1) %12) + 1 = 10 + 1
2 -> ((9 + 2) %12) + 1 = 11 + 1
3 -> ((9 + 3) %12) + 1 = 0 + 1
4 -> ((9 + 4) %12) + 1 = 1 + 1