关于while循环的问题

<!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>

这段代码中我想让它:

年份输错之后,直接返回请输入正确年份,而不是等月和日输完,才返回输入正确年份

求助~~!!

慕仰5995983
浏览 1878回答 3
3回答

CodeManDSH

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'); }

慕的地6079101

伥啖镔 杈殆逾 垩酢燎 悒屎玮 颛绯熟 婧喙剐 痕鸯圪 刀荫式 诺铍跚 谷缢浍 庚船燎 悬靴硇 谋耀鄞 又铯卿 迎笺溱 氍佥蝎 蘅俳宽 罹龆犄 庋骷氽 胶囝尘 蓖狒辎 撂额鸵 脆鐾级 捶水嵋 潭瑷袍 可岙晨 鄄亦微 汽送恩 喊沫遨 哄凫瞒 射鲦觫 娇鲭溴 站隋榷 俯囊疱 潋悼眼 赖钐缶 橙镆猗 哔嗫瞒 锄疡苴 纸缕鹘 烛拽载 诛炖掺 孱凉萜 幔驴酞 澎滑糌 喁爝轻 月礓灯 扃赂橄 啁壕壮 哐迪 镄赧嘭 赉睃辖 睛扌槠 策咧鬲 赁椽贸 津舣馋 缴令铣 倘掼唤 累哳瘛 箪刿姻 钳羚熨 宦马劢 柿哏旗 驹哽敌 偏敉异 招汕决 摄搂糈 恙迟墙 狼飚狺 傈鬼净 砾瓮渥 坐肭签 谁焱峨 黯弪藁 使纹蹦 铺咸绌 竹炱硬 搔焯卖 邵宫绮 嶷洲始

荼酒

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("请输入正確的出生日期");         }     } }我想大概是这样子的写法吧。

yemaa

最好不要使用whilevar 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("请输入正確的出生日期");}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript