A shorter 1 using the ternary conditional operator ?:
:
int a = -1, b = 1, pick = MIN_INT;
if (a == -1 & b == 1) pick = random(2) < 1? a : b;
println(pick);
exit();
int a = -1, b = 1;
int pick = a == -1 & b == 1? random(2) < 1? a : b : MIN_INT;
println(pick);
exit();