Random number in range 1-6 to change value of one of other six nodes ?

Pressing 1 picks a value from the array at random and removes it from the array. It can never be selected again. (you may want to add an array bounds check here so you don’t exceed it) [HR][/HR]
Another way is to shuffle the array first. And then grab and remove the element at array’s Last Index, a much faster operation overall. Something along the lines of:

So the order of elements in the array is already randomised and you’re just taking the last one, trimming the array from the end. All results are unique / non-repeating and there’s no need to randomise anything else.