function interval(arr, delay, callback) {
let index = -1;
return setInterval(() => {
index = (index + 1) % arr.length;
callback(arr[index]);
}, delay);
}
const intervalId = interval(
[ 'hello, world!!', 'fuck the world', 'fuck everything' ],
1000,
function(placeholder) {
this.placeholder = placeholder;
}.bind(document.querySelector('input'))
);