Хаотичное изменение цвета на JavaScript

Здравствуйте!
Сегодня написал небольшой сценарий для изменения цвета анкора ссылки. Код выглядит так:
var aID = document.getElementById('aID');

setInterval(() => {
	var linkColor = '#';
	var assembly  = 'ABCDEF0123456789';

	for (var i = 0; i < 6; i++) {
		linkColor += assembly.charAt(Math.floor(Math.random() * assembly.length));
	};
	
	aID.style.color = linkColor;
}, 1500);

Быть может кому нибудь пригодиться. Данный код легко переписать под изменение цвета для чего угодно.

Чтобы цвет менялся плавно, добавьте элементу свойство transition, например:
el {
    transition: 0.5s;
}


Возможно, будет интересно: Тема: Как получить случайный символ из строки на JavaScript.