Im меняет фон страницы от белого до черного, следуя последовательности 1 и 0. В настоящий момент мне удается заставить его работать, если черно-белый фон меняется с той же задержкой:Время и задержки на javascript
var syncinterval = setInterval(function(){
bytes = "10101010101010101010101010101010101010101010101010101010101010101";
bit = bytes[i];
output_bit(bit);
i += 1;
if (i > bytes.length) {
clearInterval(syncinterval);
i = 0;
for (i=0; i < input.length; i++) {
tbits = input[i].charCodeAt(0).toString(2);
while (tbits.length < 8) tbits = '0' + tbits;
bytes += tbits;
}
console.log(bytes);
}
}, sync_speed);
Полная рабочая демонстрация: http://jsfiddle.net/kn48Z/
Как я могу изменить функцию, чтобы сделать белый фон последнего для sync_speed секунд и черный фон для другого любого значения?
Спасибо за демо, у меня просто был приступ. – j08691
Эта демонстрация опасна для людей, страдающих эпилепсией, только FYI. Шутки в сторону. – Sergio
Вместо этого используйте рекурсивную funtion и установите тайм-аут на основе цвета – adeneo