Thank you, R0J0hound
Living and learning (with the best). I made changes and I think that now everything is okay.
I've just one more doubt: Why when I use:
System >Set indexArray to int(random(0, arrayNumbers.Width))
numbers > Set text to arrayNumbers.At(indexArray)
I only get zeros (0)?
Only works if I use:
numbers > Set text to int(random(0, arrayNumbers.Width))
Edited: PS - R0J0hound
I got a duplicate number again. So, it's not working. Do you have another suggestion?