socials--white, это если ты их будешь юзать в разных вариантах, вне зависимости от того, в футере или где-то ещё. Если только в футере должны быть белыми, то правильней через футер обратиться к этому классу и задать белый цвет, нежели делать модификтор.      var links = document.querySelectorAll('p');
for (var p = 0; p < links.length; p++) {
	const paragraph = links[p];
  paragraph.addEventListener('click', function (){
    paragraph.innerText = Math.pow(paragraph.innerText, 2);
  });
}(for ... in ... ) пробегается по ключам ассоциативного массива (объекту) и в i помещает ключ. Прочтите это - https://developer.mozilla.org/ru/docs/Web/JavaScri...for (...; условие ; ...)      let count = 0;
const persistence = num => {
	count = 0;
	const numbers = [...num.toString()];
	const result = numbers.reduce((n, next) => Number(n) * next, 1);
	if (num > 9) {
		persistence(result);
		count++;
	}
	return count;
};
persistence(999); // => 4