亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關于while循環的問題

關于while循環的問題

慕仰5995983 2018-03-22 17:16:56
<!DOCTYPE html><html><head> <title> <meta charset="utf-8"> </title></head><body><script type="text/javascript"> var nian=prompt("請輸入年出生的年份"),yue=prompt("請輸入您出生的月份"),ri=prompt("請輸入您出生的日期") while(nian<=0||nian>2018||isNaN(nian)){? ? ? ? ? ? nian=parseInt(prompt("請輸入正確年出生的年份"));break } while(yue<=0||yue>12||isNaN(yue)){? ? ? ? ? ? nian=parseInt(prompt("請輸入正確年出生的月份"));break } while(ri<=0||ri>31||isNaN(ri)){? ? ? ? ? ? nian=parseInt(prompt("請輸入正確年出生的日期"));break }</script></body></html>這段代碼中我想讓它:年份輸錯之后,直接返回請輸入正確年份,而不是等月和日輸完,才返回輸入正確年份求助~~!!
查看完整描述

3 回答

?
CodeManDSH

TA貢獻58條經驗 獲得超18個贊

var?nian?=?prompt("請輸入年出生的年份");
while(nian?<=?0?||?nian?>?2018||?isNaN(nian)){
????nian?=?prompt("請輸入正確年出生的年份","2018");
}
var?yue?=?prompt("請輸入您出生的月份");
while(yue?<=?0?||?yue>12?||?isNaN(yue)){
????yue?=?prompt("請輸入正確年出生的月份","03");
}
var?ri?=?prompt("請輸入您出生的日期");
while(ri?<=?0?||?ri?>?31?||?isNaN(ri)){
	ri?=?prompt("請輸入正確年出生的日期",'22');
}


查看完整回答
1 反對 回復 2018-03-22
?
荼酒

TA貢獻133條經驗 獲得超96個贊

var?nian?=?prompt("請輸入出生的年份");
if?(nian?<=?0?||?nian?>?2018||?isNaN(nian))?{
????nian?=?prompt("請輸入正確的出生年份");
}?else?{
????var?yue?=?prompt("請輸入您的出生月份");
????if?(yue?<=?0?||?yue>12?||?isNaN(yue))?{
????????yue?=?prompt("請輸入正確的出生月份");
????}?else?{
????????var?ri?=?prompt("請輸入您的出生日期");
????????if?(ri?<=?0?||?ri?>?31?||?isNaN(ri))?{
????????????ri?=?prompt("請輸入正確的出生日期");
????????}
????}
}

我想大概是這樣子的寫法吧。

查看完整回答
反對 回復 2018-03-23
?
yemaa

TA貢獻77條經驗 獲得超14個贊

最好不要使用while

var nian = prompt("請輸入出生的年份");
if(nian <= 0 || nian > 2018|| isNaN(nian)){
??? nian = prompt("請輸入正確的出生年份");
}
var yue = prompt("請輸入您的出生月份");
if(yue <= 0 || yue>12 || isNaN(yue)){
??? yue = prompt("請輸入正確的出生月份");
}
var ri = prompt("請輸入您的出生日期");
if(ri <= 0 || ri > 31 || isNaN(ri)){
??? ri = prompt("請輸入正確的出生日期");
}

查看完整回答
反對 回復 2018-03-22
  • 3 回答
  • 0 關注
  • 1961 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號