Показать сообщение отдельно
  #3 (permalink)  
Старый 04.09.2021, 19:13
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,108


<script>
function fun(arr) {
    let time = performance.now();
    Object.defineProperty(window, "a", {
        get: function() {
            let i = Math.trunc((performance.now() - time)/1000) % arr.length;
            return arr[i]
        }
    });
    return window.a
}
fun([1, 2, 3, 4, 5]);
window.setInterval(_ => document.body.append(`${a} `) , 1001)
</script>
Ответить с цитированием