Random item from array

hi, i have a array with 9 item,i want to select 3 item of this array with random without repeat,and this is my blueprint,why not working correct.

The blueprint you have is a bit convoluted and the delay mode is an immediate red flag for me.

The easiest way to handle this is probably a while node (I think that should exist).
Basically : while outarray.length<3, pick a random element, add to the array without duplication

I’m away from my computer right now but I can rig up a blueprint for you when I’m back, if my description doesn’t make sense.

if you show me a smaple of your blueprint,thnks
beacuse in my logic blueprint random array in somtimes has repeating

you can shuffle array and select first 3 items from it