JavaScript(进制 循环语句)

进制

二进制 八进制 十进制 十六进制
//在ES5及之前的版本里是没有表示二进制的方式
var num1 = 0121; //八进制 以0开头后面跟0-7之间的数字
1×8的0次方+2×8的1次方+1×8的2次方
var num2 = 0x1a; //十六进制 以0x开头后面跟0-9 A-F之间的字符
//在新版本里
var num3 = 0b11; //二进制
var num4 = 0o11; //八进制
var num5 = 0x11; //十六进制
console.log(num1, num2, num3, num4, num5);
var num = 0x172; //216的0次方 + 716的一次方 + 1*16的2次方
console.log(num);

循环

(while do while for)
循环的概念:重复执行相同的代码,得到相同或者不同的结果
循环的好处:减少代码冗余

while
while (条件) {
statements 条件满足时要执行的代码
}
例:var count = 1; //(计数 循环打印10次1)
while (count <= 10) {
document.write(1);
count++;
}
例:var count = 1; //(计数 打印1-10)
while (count <= 10) {
document.write(count);
count++;
}

do while
do{
不管条件如何,至少要执行一次
}while(条件)
例:do {
console.log(a);(先执行一次 在判断下面条件)
} while (a < 10);

for
for (表达式1; 表达式2; 表达式3) {
语句
}
表达式1:和循环相关的变量的初始化
表达式2:循环条件
表达式3:循环变量的变化
例:for (var i = 1; i <= 10; i++) {(打印1-10的数)
document.write(i + “
”);
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值