Как разыграть бесплатные места на курсе вёрстки для архитекторов (JS+Instagram)

Ivan @ 22 / 01 / 2021 @ Медиа / Программирование / Скрипты
( / / )

Время чтения: ~ 2 мин.

Перед праздниками раздавали бесплатные места на курс вёрстки для архитекторов.🍉

Ну а чтобы не просто разыгрывать через готовые сервисы, написал коротенький скрипт для выбора победителя.

Код скрипта для выбора победителей в Instagram розыгрыше:

let userNameList = document.querySelectorAll("..."); // here goes the selector we search for
console.log(userNameList.length);
nameSet = new Set();

for (let i=0; i<userNameList.length; i++) {
  nameSet.add(userNameList[i].firstChild.nodeValue);
  console.log(userNameList[i].firstChild.nodeValue);
}

console.log(nameSet.size);

let keys = Array.from(nameSet.keys());

console.log(keys[Math.floor(Math.random() * keys.length)]);

 


Может быть интересно:


Подпишитесь на нас в социальных сетях!

Instagram
VK
Facebook
YouTube!
Telegram!

Подпишитесь на обновления



* нажимая на кнопку «Подписаться», вы даете согласие на обработку своих персональных данных