JavaScript中条件分支语句和循环语句的使用,用简洁的代码实现强大功能
2024-10-08 09:00:20
if() else if() else()
alert() 弹出警告框
prompt() 输入框,确定:返回输入信息;取消:返回null
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script>
var age=prompt('请输入年龄!');
if(age<18){
alert('未成年!');
}else if(age>=18 && age<=60){
alert('ok');
}else{
alert('老啦!')
}
</script>
</body>
</html>
str.length 获取字符串长度
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script>
var pwd=prompt('请设置密码~');
if(pwd.length!=6){
alert('请输入6位数密码~');
}else{
if(isNaN(pwd)){
alert('请输入数字~');
}else{
alert('密码设置成功\n密码是:'+pwd);
}
}
</script>
</body>
</html>
js获取星期:
new Date().getDay()
向浏览器输出内容:
document.write()
switch 多条件判断
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script>
var week=new Date().getDay();
var weekstr="";
switch(week){
case 0:
weekstr='日';
break;
case 1:
weekstr='一';
break;
case 2:
weekstr='二';
break;
case 3:
weekstr='三';
break;
case 4:
weekstr='四';
break;
case 5:
weekstr='五';
break;
case 6:
weekstr='六';
break;
}
document.write("今天是星期"+weekstr);
</script>
</body>
</html>
for循环里一定要定义循环的条件,不然控制台会报错,代码不会向下执行,页面也不会有任何显示
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script>
for(var i=1;i++){
alert(1);
}
</script>
</body>
</html>
for 适合已知循环次数的循环
while 适合未知循环次数的循环
最新文章
- 坑爹坑娘坑祖宗的87端口(记一次tomcat故障排查)
- 一首诗,致亲爱的csdn
- Windows Azure Service Bus (2) 队列(Queue)入门
- IIS6.0架构概览(翻译)
- Android_CodeWiki_01
- python3--(变量)
- linux文件夹介绍
- Android开源项目库汇总
- win7下使用apache ab 比较测试node与 tomcat
- Codeforces 671 D. Roads in Yusland
- Lucene入门简介
- JS处理日期&;字符串格式相互转换
- SELinux/SEAndroid 实例简述(二) TE语言规则【转】
- js 定义像java一样的map方便取值【转】
- 56.storm 之 hello world (集群模式)
- 2018年UI设计趋势概览
- 2018.07.03 POJ 1279Art Gallery(半平面交)
- 适合Centos Web服务器的iptables规则
- zabbix-python api(一)
- PHP 笔记——Array 数组