これは、stackoverflow での最初の投稿です。フォーマットが間違っていたらごめんなさい。
以下のコードで...
日のセクション= 確かに、日没の 1/2 時間前と日の出の 1/2 時間後に REDSUN を提供します。
夜のセクション= 確かに、日没の 1/2 時間後に REDMOON が表示されますが、日の出の 1/2 時間前には表示されません。
ヘルプやガイダンスをいただければ幸いです。
if (where == "day") {
if (twilight == true && Math.abs(time_to_change_wall - nighthour) < 0.5 || Math.abs(time_to_change_wall - dayhour) < 0.5) {
document.getElementById("redsun").style.display = 'block';
document.getElementById("redsunray").style.display = 'block';
document.getElementById("sun").style.display = 'none';
document.getElementById("sunray").style.display = 'none';
document.getElementById("sunray1").style.display = 'none';
} else {
document.getElementById("moon").style.display = 'none';
document.getElementById("moonray").style.display = 'none';
document.getElementById("sun").style.display = 'block';
document.getElementById("sunray").style.display = 'block';
document.getElementById("sunray1").style.display = 'block';
}
} else {
if (twilight == true && Math.abs(time_to_change_wall - nighthour) < 0.5 || Math.abs(time_to_change_wall - dayhour) < 0.5) {
document.getElementById("redmoon").style.display = 'block';
document.getElementById("redmoonray").style.display = 'block';
document.getElementById("sun").style.display = 'none';
document.getElementById("sunray").style.display = 'none';
document.getElementById("sunray1").style.display = 'none';
} else {
document.getElementById("moon").style.display = 'block';
document.getElementById("moonray").style.display = 'block';
document.getElementById("sun").style.display = 'none';
document.getElementById("sunray").style.display = 'none';
document.getElementById("sunray1").style.display = 'none';
}
}
}