JavaScript是一种非常常用的编程语言,在编写JavaScript代码时,会使用到循环、判断、将字符串转换为数字等常用语句。以下是这些方面的完整攻略:
循环语句
循环语句用于重复执行某些操作,常见的两个循环语句是for循环和while循环。
for循环
for循环用于重复执行某个操作指定次数。
for (var i = 0; i < 10; i++) {
console.log(i);
}
// 输出0到9
上述代码中,for循环的参数依次为:初始化变量i的值为0;若条件i < 10成立,则执行循环体和后续操作,否则结束循环;每次循环后i的值加1。
while循环
while循环用于当条件为真时重复执行某个操作。
var i = 0;
while (i < 10) {
console.log(i);
i++;
}
// 输出0到9
上述代码中,while循环的参数为判断条件i < 10,只要成立就一直循环执行循环体中的代码,并在循环体中每次将i的值加1;直到条件不成立时结束循环。
判断语句
在编写JavaScript代码时,常常需要使用条件语句来判断某些条件是否成立,再执行不同的代码块。
if语句
if语句用于判断特定的条件是否成立,如果成立,执行if语句后的代码块,否则执行else语句后的代码块。
var a = 1;
if (a === 1) {
console.log("a等于1");
} else {
console.log("a不等于1");
}
// 输出:a等于1
switch语句
switch语句用于判断一个变量等于不同的值时执行不同的代码块。
var color = "red";
switch (color) {
case "red":
console.log("红色");
break;
case "blue":
console.log("蓝色");
break;
case "green":
console.log("绿色");
break;
default:
console.log("未知颜色");
}
// 输出:红色
上述代码中,根据变量color的值,分别执行不同的代码块,如果color的值不是"red"、"blue"和"green"中的一个,就执行default语句块。
字符串转数字
JavaScript中,字符串转数字有两种方法:parseInt() 和 parseFloat()。
parseInt()
parseInt()函数用于将字符串转换成整数。
var str = "123";
var num = parseInt(str);
console.log(num);
// 输出:123
parseFloat()
parseFloat()函数用于将字符串转换成浮点数。
var str = "3.1415";
var num = parseFloat(str);
console.log(num);
// 输出:3.1415
上述代码中,在使用时需要注意,如果字符串开头是非数值字符,需要将其忽略。
综上所述,以上是JavaScript中常用的语句循环、判断以及字符串转数字的完整攻略。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:JavaScript常用语句循环,判断,字符串换数字 - Python技术站