javascript基础语法代码
JS基础语法
<!DOCTYPE html> |
1. 打印
alert('打印内容'); |
2. 查看数据类型
let num = 10; |
3. 数据类型转换
类型转换 |
4. 判断闰年
let year = 2080; |
5. 今天是今年第几天
let year = 2023; |
6. 10的阶乘
let i = 1; |
7. 10的阶乘
let i = 9; |
8. 弹窗输入
//输入的内容,就是函数运算的结果 |
9. for循环实现输出正方形
for(let j=0;j<9;j++){ |
10. while循环实现输出正方形
let j=0; |
11. for循环实现输出三角形
for(let j=1;j<=9;j++){ |
12. while循环实现输出三角形
let j = 1; |
13. 九九乘法表
//九九乘法表 |
14. 最大公约数
let x = prompt('第一个数'); |
15. 最大公约数
let x = prompt('第一个数'); |
16. 最小公倍数
let m = prompt('第一个数'); |
17. 最小公倍数
let m = Number(prompt('第一个数')); |
18. 函数,10的阶乘
function factorial(n){ |
19. 带返回值的函数,10!,封装函数
function factorial(n){ |
20. 函数,10!不同输出方式
//一个函数完成两件事?把函数看成是一个值,就要借助ruturn |
21. 函数递归
function factorial(n){ |
22. 求斐波那契数列第几位
function fbl(n){ |
23. 冒泡排序
let a=[6,4,7,3,1,9,2,5,8]; |
24. 冒泡排序
let a=[6,4,7,3,1,9,2,5,8]; |
25. 选择排序
let a=[6,4,7,3,1,9,2,5,8]; |
26. 数组遍历
let arr=[1,2,3,4,5,6,7,8] |
27. 数组映射
let arr=[1,2,3,4,5,6,7,8] |
28. 数组过滤
let arr=[1,2,3,4,5,6,7,8] |
29. 随机数
let X = Number(prompt('第一个数')); |
30. 时间戳
//两个时间戳相减,再换算成时间即可 |
31. 两个日期的时间差
function spaceTime(time1,time2){ |
32. 浏览器页面大小
console.log(window.innerHeight); |
33. 循环计时
let i = 0; |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 月十八!




