outlying
02/02/2017, 11:21 AM[1,3]
is ( x >= 1 && x <= 3 )
[1,3)
is ( x >= 1 && x < 3 )
(1,3]
is ( x > 1 && x <= 3 )
(1,3)
is ( x > 1 && x < 3 )
to achieve:
when(value){
in [0,1) -> doOne()
in [1,3) -> doRed()
in [3,10) -> doJump()
else -> doElse() // for 10 and more
}