Help on random led coloring?

Are these two the same?:

void setup()
{
  Serial.begin(9600);
  randomSeed(analogRead(0));

 led1.setRandomHue();
  led1.setSat(255);
  led1.setVal(255);
 
  led1.setRandomColor();
  led1.updateLED();
  
}

void loop()
{
}
void setup()
{
  Serial.begin(9600);
  randomSeed(analogRead(0));

 
  led1.setRandomColor();
  led1.updateLED();
  
}

void loop()
{
}

And I know it's probably inevitable, but why are there occaisionally 3 of the same colors in a row?