摘要:
// 递归函数 // 递归函数是函数的一种特殊的用法 // 是在函数中,自己调用自己. /* function fun(){ fun() } */ // 一般不会让我们写原生递归函数 // 基本上也是面试时会遇到 // 我们学习递归函数,主要也是为了掌握递归函数的原理 // 倒叙输出 // for循 阅读全文
posted @ 2020-11-22 22:41
Tsunami黄嵩粟
阅读(107)
评论(0)
推荐(0)
摘要:
// 变量的作用域 // 变量的作用域指的就是变量的有效范围,也就是这个变量在什么范围中,可以被正常的调用使用 // 在 JavaScript 中 变量按照作用域划分,分为两种形式 // 1 , 声明在函数之外的变量,称为全局作用域变量/公共变量,可以在程序中和函数中,都被正常调用 // 2 , 声 阅读全文
posted @ 2020-11-22 22:30
Tsunami黄嵩粟
阅读(508)
评论(0)
推荐(0)
摘要:
var int1 = 100; var int2 = 100; console.log( int1 == int2 ); function fun1(){ return 100; } function fun2(){ return 100; } // 当前 比较的是 函数名称 fun1 中存储的内容 阅读全文
posted @ 2020-11-22 22:18
Tsunami黄嵩粟
阅读(480)
评论(0)
推荐(0)
摘要:
// JavaScript函数的容错处理 // 我们函数再执行的过程中,有可能被输入错误的函数数值,会引起函数执行错误 // 我们定义函数的时候,必须要防止错误数据的输入 // 举例,累加求和函数 function myAdd(max , min=1){ // 新增判断,确保 min 最终存储的是较 阅读全文
posted @ 2020-11-22 22:04
Tsunami黄嵩粟
阅读(234)
评论(0)
推荐(0)
摘要:
// 函数的多个参数 // 一个函数可以有多个参数,多个参数都定义在函数的 ( ) 小括号中 // 多个参数之间,使用逗号间隔 // 实参赋值是,与形参的顺序是一一对应的 // 形参和实参的个数 // 形参和实参的个数,应该是一一对应的关系 // 如果实参个数少于形参 // 例如 有两个形参, 只有 阅读全文
posted @ 2020-11-22 22:00
Tsunami黄嵩粟
阅读(588)
评论(0)
推荐(0)
摘要:
// 定义一个函数的基本语法 // 声明定义一个函数,有两种基本语法 // 声明式 // 通过关键词 function 来声明定义函数 // function 作用与 var 相同 都是关键词 // var 表示定义的是一个 变量 function 表示定义的是一个 函数 // 语法结构: /* f 阅读全文
posted @ 2020-11-22 21:57
Tsunami黄嵩粟
阅读(408)
评论(0)
推荐(0)
摘要:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document< 阅读全文
posted @ 2020-11-22 21:50
Tsunami黄嵩粟
阅读(106)
评论(0)
推荐(0)
摘要:
/* 使用 * 生成金字塔 行数是 5-10 行的随机数 * * * * * * * * * * * * * * * 1,空格的数量 总行数 - 当前的函数 2,星星的数量 等于当前行数 */ // 定义一个数值,为随机的总行数 var line = parseInt( Math.random()* 阅读全文
posted @ 2020-11-22 21:46
Tsunami黄嵩粟
阅读(61)
评论(0)
推荐(0)
摘要:
/* 水仙花数 如果一个三位数 个位,十位,百位的立方和,等于这个数值,就称为水仙花数 求 所有 3位数中 那些数 是 水仙花 数 思路 : 本质是 判断 123 是否是水仙花数 就是 1的立方 + 2 的立方 + 3 的立方 == 123 本身 关键是 如何获取 3位数 每一位上的数值 */ va 阅读全文
posted @ 2020-11-22 21:41
Tsunami黄嵩粟
阅读(326)
评论(0)
推荐(0)
摘要:
/* 百鸡百钱 有一百钱,要买鸡一百只 公鸡5钱一只 母鸡3钱一只 仔鸡三只1钱 一百钱必须都花了,必须买够一百鸡 三种鸡,每种都必须有 问 公鸡 母鸡 仔鸡 各多少只 实现思路:穷举法 生成所有的公鸡母鸡仔鸡数值的可能性,计算符合题目要求的情况,并且输出结果 */ // 方法1,三种鸡的范围都是 阅读全文
posted @ 2020-11-22 21:39
Tsunami黄嵩粟
阅读(200)
评论(0)
推荐(0)
摘要:
// demo1,输出1-100所有可以同时被2和3同时整除的数值 //方法1 // 循环生成 1-100的数值 // for(var i = 1 ; i <= 100 ; i++){ // // 如果i可以被2整除并且可以被3整除,并且就是逻辑与 // if(i % 2 0 && i % 3 0 阅读全文
posted @ 2020-11-22 21:27
Tsunami黄嵩粟
阅读(145)
评论(0)
推荐(0)
摘要:
// 当前有一个随机数,是生成100-999的随机数值 // 需要生成数值666,需要知道循环了多少次,才生成的666这个数值 // 我们可以通过循环来实现 // 每次循环,执行生成一个随机数, // 如果这个数值不是 666 我们就继续执行循环 并且给记录次数变量数值+1 // 当数值是666时, 阅读全文
posted @ 2020-11-22 21:24
Tsunami黄嵩粟
阅读(1296)
评论(0)
推荐(1)
摘要:
<!-- 在 浏览器中 给我们提供了打断点的功能 可以将js程序分步执行 效果就可以让我们看到每步程序执行的过程 便于我们理解JavaScript程序的执行过程 在控制台中 sources 中可以做打断点操作 执行步骤 1,执行程序 2,F12打开控制台 3,点击 sources 4,选择要打断点的 阅读全文
posted @ 2020-11-22 21:19
Tsunami黄嵩粟
阅读(679)
评论(0)
推荐(0)
摘要:
// switch 的 穿透 // 什么是switch的穿透 // 如果在 switch 中没有定义break , switch 会从定位的程序,一直执行到所有switch程序的结束 // 这种现象称为switch的穿透 // 效果是,从定位的程序位置,穿透所有的case和default,执行之后所 阅读全文
posted @ 2020-11-22 21:14
Tsunami黄嵩粟
阅读(420)
评论(0)
推荐(0)
摘要:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document< 阅读全文
posted @ 2020-11-22 21:08
Tsunami黄嵩粟
阅读(157)
评论(0)
推荐(0)
摘要:
// if语句的嵌套 // 在if语句的{}中,执行程序中,再次有if语句 /* if(){ if(){ }else{ } }else{ if(){ }else{ } } */ // 生成一个1-100的随机数 // 如果是奇数,判断是否可以被3整除 // 如果是偶数,判断是否可以被5整除 // 1 阅读全文
posted @ 2020-11-22 21:05
Tsunami黄嵩粟
阅读(308)
评论(0)
推荐(0)
摘要:
// if(){}else if(){}...else{} // 多种条件,多种情况下的判断语句 // 必须要注意 // 1,else if 之后有() 可以写判断条件 // 2,else 之后,是不能有(),不能写条件 // 3,else if 之间必须有空格 // 4,else 其中执行的程序, 阅读全文
posted @ 2020-11-22 21:04
Tsunami黄嵩粟
阅读(723)
评论(0)
推荐(0)
摘要:
// 计算机语言中,有三大流程控制顺序 // 1, 顺序控制语句 是计算机程序最基本执行顺序 // 从上至下 从左至右 // 2, 分支控制语句 if语句 switch语句 // 根据不同的条件,判断不同的结果,执行不同的语句 // 3, 循环控制语句 for循环语句 while循环语句 do... 阅读全文
posted @ 2020-11-22 21:03
Tsunami黄嵩粟
阅读(142)
评论(0)
推荐(0)
摘要:
// 三元运算符 // 有三个表达式,参与的运算符 // 运算符的分类还可以从参与运算符的表达式个数来进行分类 // 一元运算符,也就是只有一个表达式参与运算符 // ++ -- ! // 二元运算符,也就是只有两个表达式参与运算符 // = + - += -= % > < .... // 除了上面 阅读全文
posted @ 2020-11-22 20:58
Tsunami黄嵩粟
阅读(180)
评论(0)
推荐(0)
摘要:
账号: <input type="text"> <br> 密码: <input type="text"> <br> <button>注册</button> <script> // 利用短路求值的特点,给变量进行赋值 // 一般是如果变量没有数值的情况下,我们给赋值一个默认值 // 举一个简单的例子 阅读全文
posted @ 2020-11-22 20:55
Tsunami黄嵩粟
阅读(153)
评论(0)
推荐(0)