虹の色が1400ミリ秒ごとに変わる単純な背景を作っています。これはthisのようでした。ここでは、コードです:しばらくしてから機能を停止する
function onload() {
var color = ["red", "orange", "yellow", "green", "blue", "indigo", "violet"];
var body = document.getElementById('body');
var i = 0;
function rainbow() {
if(i == color.length) {i = 0;};
body.style.backgroundColor = color[i++];
setTimeout(rainbow, 1400);
};
rainbow();
};
onload();
しかし、6049ミリ秒のため、この機能を実行した後、私は背景が50ミリ秒の間隔の代わりに、1400ミリ秒に変更します。どうすればいい?