下面是“JavaScript初级教程(第三课)”的完整攻略:
JavaScript初级教程(第三课)
概述
本课程将介绍 JavaScript 中的数据类型和变量。在编程中,变量被用来存储数据,而不同的数据类型可以存储不同类型的数据。因此,了解 JavaScript 中的数据类型和变量是非常重要的。
数据类型
JavaScript 中有以下几种常见的数据类型:
- 字符串(String)
- 数字(Number)
- 布尔(Boolean)
- 数组(Array)
- 对象(Object)
字符串
字符串是用引号(单引号或双引号)包裹的文本。
var myString = "Hello World";
var anotherString = 'Hello, John!';
console.log(myString); // 输出: Hello World
console.log(anotherString); // 输出: Hello, John!
数字
数字是任意数字或小数。数字可以进行算术运算,如加、减、乘、除等。
var myNumber = 10;
var anotherNumber = 3.14;
console.log(myNumber + anotherNumber); // 输出: 13.14
console.log(myNumber - anotherNumber); // 输出: 6.86
布尔
布尔是 true 或 false 的逻辑值。
var myBoolean = true;
var anotherBoolean = false;
console.log(myBoolean); // 输出: true
console.log(anotherBoolean); // 输出: false
数组
数组是一组由逗号分隔的值,每个值都有一个对应的索引号。
var myArray = [1, 2, 3, 4, 5];
console.log(myArray[0]); // 输出: 1
console.log(myArray[2]); // 输出: 3
对象
对象是一组键值对,每个键对应一个值。
var myObject = {
name: "John",
age: 30,
city: "New York"
};
console.log(myObject.name); // 输出: John
console.log(myObject.age); // 输出: 30
变量
变量用于存储数据。在 JavaScript 中,可以使用 var、let 或 const 关键字来声明变量。
var myVariable = "Hello World";
let anotherVariable = 42;
const PI = 3.14;
console.log(myVariable); // 输出: Hello World
console.log(anotherVariable); // 输出: 42
console.log(PI); // 输出: 3.14
示例说明
示例一:计算BMI
使用简单的变量和算术运算来计算一个人的BMI指数。(BMI指数为体重(公斤)除以身高的平方(米))
var weight = 70; // 单位为公斤
var height = 1.75; // 单位为米
var bmi = weight / (height * height);
console.log("Your BMI is: " + bmi);
输出:
Your BMI is: 22.86
示例二:打印杨辉三角
使用嵌套循环和数组来打印杨辉三角。
// 生成一个数组来存储杨辉三角
var triangle = [];
for (var i = 0; i < 10; i++) {
triangle[i] = [];
}
// 填充数组并打印
for (var i = 0; i < 10; i++) {
for (var j = 0; j <= i; j++) {
if (j === 0 || j === i) {
triangle[i][j] = 1;
} else {
triangle[i][j] = triangle[i - 1][j - 1] + triangle[i - 1][j];
}
process.stdout.write(triangle[i][j] + " ");
}
console.log();
}
输出:
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
1 6 15 20 15 6 1
1 7 21 35 35 21 7 1
1 8 28 56 70 56 28 8 1
1 9 36 84 126 126 84 36 9 1
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:JavaScript初级教程(第三课) - Python技术站