蜗牛学院 第二天 js循环和练习题

这篇博客介绍了JavaScript中的循环结构,包括for、while和do...while循环,并讲解了数据类型、变量、运算符以及分支语句的概念。此外,还提到了在不同场景下选择循环结构的注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第二天 js循环和练习题
输入:window.prompt(“请输入用户名:”);
输出:window.alert(“输出的内容”);以弹出框的形式输出。
document.write(“在网页的页面输出内容”);在网页的页面输出内容;用的最多的一种输出。
console.log(“输出的内容”):在控制台输出,控制台就是浏览器按F12出现的控制台,是程序员调试代码使用。
console.log(“这个公司很坑,经常加班,拖欠工资,不要来!!!!”);

数据类型:
1、number 2、string 3、boolean 4、NaN 5、undefined 6、object 7、数组 8、null

变量:以var修饰,变量名自己定义,
第一种:var userName = “张三”;
第二种:var userName ; userName = “张三”;
第三种:userName = “张三”; 不推荐使用(禁止使用)
内存:堆内存,栈内存,本地方法区,静态区

运算符:
算术运算符:+ - * / ++ – % += -= /= *=
var a = 10;
a += 1 ==> a = a + 1;
a += 2 ==> a = a + 2;

比较运算符:== != < <= > >= === !==
var a = “111”;
var b = 111;
a == b;

==进行比较的时候,不会区别数据类型,也就是说当一个变量为string类型,一个变量为number类型,只要值相等,就表示相等。===使用绝对等于进行比较的时候,会区分数据类型,当数据类型不一致的时候,就算是值一样,也不相等。

逻辑运算符:&& || !
&&:和,表示两个表达是都为真的时候,才表示正确

a = 19
if(a > 10 && a < 20){
document.write(“为真”);
}

|| 或:表示只要有一边的表达式为真,则为真,只有同时全部为假的时候,才为假
a = 5
if(a < 10 || a > 20){
document.write(“为真”);
}

! 非:取反。。
if(!(a >10)):

分支语句:
第一种:if(判断语句){ 执行语句块 }
第二种:if(判断语句){执行语句块}else{执行语句块}
第三种:if(判断语句){执行语句块}else if(判断语句){执行语句块}else{执行语句块};

循环结构:一段代码重复执行,可以使用循环结构进行控制重复执行的代码;

循坏结构的第一种:
for (初始化变量值;判断语句;每次循换对变量的改变){
重复执行的代码块;
}
循环结构的第二种:while
while(判断语句){
重复执行的代码块
}

循环结构的第三种:do {} while();

while 和do while除了结构的区别之外,剩下的区别在于:dowhile结构至少会执行一次重复的代码,不管条件是否满足,都会执行一次,但是while 只要条件不满足,则重复的代码一次都不会执行。

嵌套语句:
for(){
for(){
for(){
}
}
}

switch()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值