I'm beginning javascript and i do some exercise to train my self, but i've a
problem.
My code had to ask the time to the user and give the time one seconde after
the time entered.
And my code shows my always "temps erroné" (that mean ~wrong time).
Here's my code :
を働いていない私のコードは、ユーザーに時間を尋ねる
var hour = Number(prompt("heure actuelle?"));
var minute = Number(prompt("minute actuelle?"));
var seconde = Number(prompt("seconde actuelle?"));
//入力された時間が機能 がfalseで間違っている場合、この機能は、コントロールのようなものです
function isTimeValid(hour, minute, seconde){
if((hour >= 24) || (hour < 0)) {
return false
}
if((minute < 0) || (minute >= 60)) {
return false
}
if((seconde >= 60) || (seconde < 0)) {
return false
}
else {
return true
}
}
この関数の時間を変更
function displayNextHour(hour, minute, seconde){
if((seconde >= 0) && (seconde < 59)) {
seconde++;
} else if(seconde === 59) {
seconde = 0
minute++
}
if(minute === 60) {
minute = 0
hour++
}
if(hour === 24) {
hour = 0
}
var time = "Il est " + hour + "h " + minute + "m " + seconde + "s";
return time
}
最後の部分のランチ私のjavascriptの学習の中で、私にとって非常に参考になります
if(isTimeValid()){
console.log(displayNextHour(hour, minute, seconde))
}else{
console.log("temps erroné")
}
だから、あなたは私を助けることができる場合、関数:D
関連タグを使用して関連タグを選択することを検討してください。 – Berger
Java!= javascript –