html中switch语句,jsp中switch语句

http://www.itjxue.com  2023-01-04 15:49  来源:未知  点击次数: 

创建一个html网页,使用switch语句,在网页上显示星期信息

!DOCTYPE HTML

html

head

meta http-equiv="Content-Type" content="text/html; charset=utf-8" /

title获得星期/title

script type="text/javascript"

var mydate=new Date();

switch( mydate.getDay()){

case 1:

document.write("今天是:" +"星期一");

break;

case 2:

document.write("今天是:" +"星期二");

break;

case 3:

document.write("今天是:" +"星期三");

break;

case 4:

document.write("今天是:" +"星期四");

break;

case 5:

document.write("今天是:" +"星期五");

break;

case 6:

document.write("今天是:" +"星期六");

break;

default:

document.write("今天是:" +"星期日");

break;;

}

/script

/head

body

/body

/html

html5 请教大神为什么switch后面的语句不执行啊?

因为switch的括号中是f为一个数,而case中的判定依据确实个boolean逻辑值,无法比较,所有都是跳过的。

修改方法:只要将switch括号中的f改成true即可。

var?a?=?prompt("请输入第一个成绩");

var?b?=?prompt("请输入第二个成绩");

var?c?=?prompt("请输入第三个成绩");

var?d?=?prompt("请输入第四个成绩");

var?e?=?prompt("请输入第五个成绩");

var?f?=?(+a?+?+b?+?+c?+?+d?+?+e)/5;

switch(true){

case?(f60):alert("很差");

????break;

case?(60=f??f70):alert("较差");

????break;

case?(70=f??f80):alert("一般");

????break;

case?(80=f??f90):alert("良好");

????break;

case?(f=90):alert("优秀");

????break;

}

顺便说一下,这个问题与HTML5无关,是JavaScript的问题。

html中switch语句如何利用case样式scr插入图片

参考如下:

在C语言中,switch语句是开关语句,一般与case、break、default配合使用,对流程进行控制。 switch语句的语法规则: switch ( 变量表达式 ) { case 常量1 :语句;break; case 常量2 :语句;break; case 常量3 :语句;break; ... case 常量n:语句;br

switch 语句用法 功能:switch语句是多分支选择语句.用来实现多分支选择结构.if语句只有两个分支可供选择,而实际问题中常常要用到多分支的选择.例如,学生成绩分类(90为"A"等,80-89分为'B'等,70-90分为'C'等..).当然这些都可以用嵌套的if语句。

html中能写swatch case语句吗

在HTML中,可以用java script写switch case语句。标准超文本标记语言(HTML)中不能。

(责任编辑:IT教学网)

更多

推荐浏览下载文章