var color = ["FF0000", "FFA500", "FFFF00", "008000", "0000FF", "000080", "800080", "..."]; for (let index = 0; index < color.length; index++) { //а тут с каждой итерацией применяй новый цвет c нужной задержкой. }