摘要: ==比较值是否相等,内部会进行强制类型转换 比较值之前,会比较数据类型是否相等 若两个数值之间==结果为false,则 必为false. x y == undefined undefined true true null null true true true true true true fals 阅读全文
posted @ 2017-08-24 18:07 Sweet's 阅读(180) 评论(0) 推荐(0) 编辑
摘要: function prime(a){var arr = [];var flag;// var count =0;for (var i = 2; i < a; i++) {flag = false;for (var j = 2; j <=Math.floor(Math.sqrt(i)) ; j++) { if (i%j==0) { flag = true; break; } // ... 阅读全文
posted @ 2017-08-24 16:42 Sweet's 阅读(194) 评论(0) 推荐(0) 编辑
摘要: var arr = [1,2,3,3,1]; var flag; //用于小循环中判断是否相同 var newArr = []; newArr[0] = arr[0]; //循环的思路: 把arr里面的数据一个一个拿出来和newArr中的值相比,如果不相同则将arr中的值放入newArr中,如果有一个重复,说明已经存在了,则不放入新数组newArr中. for(var i = 1; i... 阅读全文
posted @ 2017-08-24 16:36 Sweet's 阅读(78) 评论(0) 推荐(1) 编辑
摘要: // 1.var a = 1; function a(){ console.log(2) }; console.log(a); //解析: /* *function a(){ * console.log(2) * } * var a; * a = 1; * console.log(a) * */// 2.var b = 1; function fn(b){ retur... 阅读全文
posted @ 2017-08-24 16:28 Sweet's 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 1. 前一个和后一个比较,将最大值放到后面的位置 2. 当一轮比较完成之后,最大值肯定在最后一个位置 阅读全文
posted @ 2017-08-24 13:53 Sweet's 阅读(142) 评论(0) 推荐(1) 编辑
摘要: 函数也是对象,函数的作用是为了代码的复用 函数不调用时,里面的代码不执行. 函数的三要素 函数名 一个函数的名称 (调用函数用函数名) 参数 传给一个函数的值 写在函数体上的叫做形式参数(形参) 形参,可写,可不写.(相当于在函数中申明了变量) 调用函数时在括号中传入的具体数值叫做实际参数 实参是给 阅读全文
posted @ 2017-08-24 13:36 Sweet's 阅读(127) 评论(0) 推荐(0) 编辑