課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
求大神上個(gè)代碼~怎么用switch來進(jìn)行這種數(shù)組的帥選
2016-09-10
源自:JavaScript進(jìn)階篇 4-10
正在回答
? switch (day1)
? {case 0 :month2="星期天";break;case 1 :month2="星期一";break;
? ? ?case 2 :month2="星期二";break;case 3 :month2="星期三";break;case 4 :month2="星期四";break;?
? ? ??
? ? ? case 5 :month2="星期五";break;case 6 :month2="星期六";break;
咩菠菜菜菜菜菜 提問者
數(shù)據(jù)庫的操作術(shù)語:報(bào)告老師,我已經(jīng)解決了,我將物料文件的檔案路俓改成使用basename(),$filename=basename('pic'.$index.'.jpg');就成功了,謝謝~
<!DOCTYPE ?HTML>
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>流程控制語句</title>
<script type="text/javascript">
var infos=[['小A','女',21,'大一'],
? ? ?['小B','男',23,'大三'],
? ? ?['小C','男',24,'大四'],
? ? ?['小D','女',21,'大一'],
? ? ?['小E','女',22,'大四'],
? ? ?['小F','男',21,'大一'],
? ? ?['小G','女',22,'大二'],
? ? ?['小H','女',20,'大三'],
? ? ?['小I','女',20,'大一'],
? ? ?['小J','男',20,'大三']];
?//第一步把之前的數(shù)據(jù)寫成一個(gè)數(shù)組的形式,定義變量為 infos
?/*for(var i=0;i<infos.length;i++){
? ? ?if(infos[i][3]=='大一'){
? ? ? ? if(infos[i][1]=='女'){
? ? ? ? ? ? document.write(infos[i][0]+"<br/>");
? ? ? ? }
? ? ?}
? ? ?}*/
//if實(shí)現(xiàn)
/*for(var i=0;i<infos.length;i++){
? ? switch(infos[i][3]){
? ? ? ? case '大一':
? ? ? ? ? ? switch(infos[i][1]){
? ? ? ? ? ? ? ? case '女':
? ? ? ? ? ? ? ? ? ? document.write(infos[i][0]+"<br/>");
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? }
? ? ? ? ? ? break;
? ? }
? ? }*/
//switch實(shí)現(xiàn)
var i=0;
while(i<infos.length){
? ? ? ? break;
? ? i=i+1;
}
//while實(shí)現(xiàn)
</script>
</head>
<body>
</body>
</html>
//個(gè)人理解,不對(duì)指正
var?infos=[['小A','女',21,'大一'],['小B','男',23,'大三'], ['小C','男',24,'大四'],['小D','女',21,'大一'], ['小E','女',22,'大四'],['小F','男',21,'大一'], ['小G','女',22,'大二'],['小H','女',20,'大三'], ['小I','女',20,'大一'],['小J','男',20,'大三'] ]; for(var?i=0;i<10;i++){? switch(infos[i][3]){ case?'大一': document.write(infos[i][0]+"<br>"); break; } } for(var?j=0;j<10;j++){ switch(infos[j][1]){ case?'女': document.write(infos[j][0]+"<br>"); break; } }
這個(gè)做的有點(diǎn)粗糙但基本滿足要求
switch本來在編程中就是判斷一個(gè)值的屬性
實(shí)用性不高-=
?function count(){
? ? ? ?
? ? //獲取第一個(gè)輸入框的值
? ? var one = document.getElementById("txt1").value;
//獲取第二個(gè)輸入框的值
? ? var two =document.getElementById("txt2").value;
//獲取選擇框的值
? ? ?var suan =document.getElementById("select").value;
//獲取通過下拉框來選擇的值來改變加減乘除的運(yùn)算法則
? ?var sum;
? ?switch(suan){
? ? ? case "+":
? ? ? ? ?sum=parseInt(one)+parseInt(two);
? ? ? ? ?break;
? ? ? case"-":
? ? ? ? ?sum= parseInt(one)-parseInt(two);
? ? ? ? ? break;
? ? ? case"*":
? ? ? ? ? ?sum=parseInt(one)*parseInt(two);
? ? ? case"/":
? ? ? ? ? ?sum=parseInt(one)/parseInt(two);
? ?}
? ??
? ? //設(shè)置結(jié)果輸入框的值?
? ? document.getElementById("fruit").value=sum;
用switch復(fù)雜很多很多//....
這題用不到swithch吧...
舉報(bào)
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動(dòng)態(tài)交互世界
2 回答請(qǐng)問這個(gè)用switch語句怎么寫呢?
2 回答這個(gè)用switch怎么做?
3 回答使用switch語句怎么寫啊?弄半天不知道用這個(gè)語句怎么寫
4 回答用switch怎么編寫
2 回答有人用switch寫嗎,怎能寫呢
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-09-10
? switch (day1)
? {case 0 :month2="星期天";break;case 1 :month2="星期一";break;
? ? ?case 2 :month2="星期二";break;case 3 :month2="星期三";break;case 4 :month2="星期四";break;?
? ? ??
? ? ? case 5 :month2="星期五";break;case 6 :month2="星期六";break;
2022-03-23
數(shù)據(jù)庫的操作術(shù)語:報(bào)告老師,我已經(jīng)解決了,我將物料文件的檔案路俓改成使用basename(),$filename=basename('pic'.$index.'.jpg');就成功了,謝謝~
2016-09-21
<!DOCTYPE ?HTML>
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>流程控制語句</title>
<script type="text/javascript">
var infos=[['小A','女',21,'大一'],
? ? ?['小B','男',23,'大三'],
? ? ?['小C','男',24,'大四'],
? ? ?['小D','女',21,'大一'],
? ? ?['小E','女',22,'大四'],
? ? ?['小F','男',21,'大一'],
? ? ?['小G','女',22,'大二'],
? ? ?['小H','女',20,'大三'],
? ? ?['小I','女',20,'大一'],
? ? ?['小J','男',20,'大三']];
?//第一步把之前的數(shù)據(jù)寫成一個(gè)數(shù)組的形式,定義變量為 infos
?/*for(var i=0;i<infos.length;i++){
? ? ?if(infos[i][3]=='大一'){
? ? ? ? if(infos[i][1]=='女'){
? ? ? ? ? ? document.write(infos[i][0]+"<br/>");
? ? ? ? }
? ? ?}
? ? ?}*/
//if實(shí)現(xiàn)
/*for(var i=0;i<infos.length;i++){
? ? switch(infos[i][3]){
? ? ? ? case '大一':
? ? ? ? ? ? switch(infos[i][1]){
? ? ? ? ? ? ? ? case '女':
? ? ? ? ? ? ? ? ? ? document.write(infos[i][0]+"<br/>");
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? }
? ? ? ? ? ? break;
? ? }
? ? }*/
//switch實(shí)現(xiàn)
var i=0;
while(i<infos.length){
? ? switch(infos[i][3]){
? ? ? ? case '大一':
? ? ? ? ? ? switch(infos[i][1]){
? ? ? ? ? ? ? ? case '女':
? ? ? ? ? ? ? ? ? ? document.write(infos[i][0]+"<br/>");
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? }
? ? ? ? break;
? ? }
? ? i=i+1;
}
//while實(shí)現(xiàn)
</script>
</head>
<body>
</body>
</html>
//個(gè)人理解,不對(duì)指正
2016-09-12
這個(gè)做的有點(diǎn)粗糙但基本滿足要求
2016-09-10
switch本來在編程中就是判斷一個(gè)值的屬性
實(shí)用性不高-=
2016-09-10
?function count(){
? ? ? ?
? ? //獲取第一個(gè)輸入框的值
? ? var one = document.getElementById("txt1").value;
//獲取第二個(gè)輸入框的值
? ? var two =document.getElementById("txt2").value;
//獲取選擇框的值
? ? ?var suan =document.getElementById("select").value;
//獲取通過下拉框來選擇的值來改變加減乘除的運(yùn)算法則
? ?var sum;
? ?switch(suan){
? ? ? case "+":
? ? ? ? ?sum=parseInt(one)+parseInt(two);
? ? ? ? ?break;
? ? ? case"-":
? ? ? ? ?sum= parseInt(one)-parseInt(two);
? ? ? ? ? break;
? ? ? case"*":
? ? ? ? ? ?sum=parseInt(one)*parseInt(two);
? ? ? ? ? break;
? ? ? case"/":
? ? ? ? ? ?sum=parseInt(one)/parseInt(two);
? ? ? ? ? break;
? ?}
? ??
? ? //設(shè)置結(jié)果輸入框的值?
? ? document.getElementById("fruit").value=sum;
? ?}
2016-09-10
用switch復(fù)雜很多很多//....
2016-09-10
這題用不到swithch吧...