Oh yeah, or x[direction] += rand(-1:2:1) to avoid the need for the allocation in the first place.
On Sunday, September 25, 2016 at 1:01:47 AM UTC-4, Fengyang Wang wrote: > > You could even do x[direction] += rand([-1, 1]). The allocation can be > avoided by defining a global constant with [-1, 1] as its contents. > > On Saturday, September 24, 2016 at 6:54:47 PM UTC-4, Steven G. Johnson > wrote: >> >> >> >> On Saturday, September 24, 2016 at 6:09:14 PM UTC-4, David P. Sanders >> wrote: >>> >>> julia> if rand() < 0.5 >>> >> >> You can also do "if rand(Bool)" >> >