I have implemented an experiment in Qualtrics where I use Javascript to draw random values for several "attributes" from an array and randomize the order of the at