Javascript 知识点总结(1):基础知识
一、输出
在终端输出"一段话",我们用 console.log() 函数实现。
console.log("一段话");
可以像 Python 一样进行字符串拼接。
console.log("一" + "段" + "话");
二、变量
设置一个变量,我们用 let 关键字实现。
let variable = value;
三、数学运算
1. 内置运算
除了 // 外,Python 里的运算符,Javascript 都有。
let a = 1 + 1;
let b = 1 - 1;
let c = 1 * 1;
let d = 3 / 2; // 会存正常的结果,不会自动向下取整
let e = 3 % 2;
let f = 3 ** 2; // 3的2次幂
2. Math 库
和 C/C++ 的 cmath 头文件很像,abs、sqrt、floor、ceil,都有。
let a = Math.abs(-3.14); // 负转正3.14
let b = Math.sqrt(9.8596); // 开根号3.14
let c = Math.floor(3.14); // 向下取整3
let d = Math.ceil(3.14); // 向上取整4
四、输入
在终端输入,我们用 prompt() 函数实现。
let user = prompt("请输入内容: ");
五、条件语句
1. 基础条件语句
跟 C++ 一模一样,if-else if-else,还有switch。
if (condition)
{
// 满足condition的执行内容
}
if (condition)
{
// 满足condition的执行内容
}
else
{
// 不满足condition的执行内容
}
if (condition)
{
// 满足condition的执行内容
}
else if (condition2)
{
// 不满足上面所有condition,但是满足当前condition的执行内容
}
else
{
// 所有condition都不满足的执行内容
}
switch (expression)
{
case value1: // expression是value1时
// …
// case …
// …
defalt: // 所有value都不是
// …
}
2. 高级条件语句
和 C++ 一模一样的形式。
condition ? condition成立的执行内容 : condition不成立的执行内容
六、循环语句
和 C++ 一模一样的两个语句(for 和 while)。
for (初值; 执行的条件; 增值)
// 一般是:
for (let i = 1; i <= n; i++) // i++ 表示 i 自增,等价于 i+=1
{
// 循环执行内容
}
// 也可以代替 while:
let cnt = 0;
for (; cnt <= 5;)
{
// 循环执行内容
}
while (循环条件)
{
// 循环执行内容
}
原文地址:https://blog.csdn.net/joe_g12345/article/details/136952225
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!