난 (REM 수면주기를 기준으로) 수면 상태로 전환하고 페이지에 표시 할 수있는 최적의 시간을 얻으려면 Javascript (jQuery 없음)를 사용하여 단락 목록을 만들고, here's the code.자바 스크립트를 통해 HTML 단락 목록을 뒤집습니다.
function sleepnow() {
var result = '';
var a = new Date();
var hour = a.getHours();
var minutes = a.getMinutes() + 14;
if (minutes > 60) {
minutes = minutes - 60;
hour = hour + 1;
}
for (var counter = 0; counter < 6; counter++) {
if (minutes < 30) {
minutes = minutes + 30;
} else {
minutes = minutes - 30;
hour = hour + 1;
}
hour = hour + 1;
if (hour >= 24) {
if (hour === 24) {
hour = 0;
} else if (hour === 25) {
hour = 1;
}
}
if (hour > 9) {
result = result + '<p>' + hour;
} else {
result = result + '<p>0' + hour;
}
if (minutes > 9) {
result = result + ':' + minutes + '</p>';
} else {
result = result + ':0' + minutes + '</p>';
}
}
document.getElementById('sleepnow').innerHTML = result;
}
어떻게 그 목록을 뒤집어서 더 멀리 표시 할 수 있습니까? .reverse()로 한 시간 동안 노력했지만 작동하도록 할 수는 없습니다. 모든 것을 뒤집습니다. < p> 태그가 포함되어 모든 것을 무력화 시켰습니다.
내가 100 % user1389596 @ 동의 : 당신이 바로 그 코드에 꽤 혼란을했다. 내 대답은 다른 것 **을 바꾸지 않고 다소 다소 **되었습니다. 내가 drbernardi를 말하려고하는 것은 user1389596의 조언을 따르지 않으면 곧 다시 곤경에 처하게된다는 것입니다. –