While loop to evaluate until conditions are false

QWER will never === 2 because it’s not even an Integer.

rand([1,3,4,5,6], 4) will solve your first requirement. StatsBase.sample([1,3,4,5,6], 4; replace=false) does both.

1 Like