分类 exercise 下的文章

js数组方法(内置对象)案例---js数组元素去重案例

js数组去重案例数组去重 ['c','a','z','x','a','c','z','b'] 要求去除数组中重复的元素核心思路:把旧数组里面的元素选取出来放到新数组,重复的元素只保留一个,放到新数组中遍历旧数组,然后拿着旧数组元素去查询新数组,如果该元素在新数组里面没有出现,我们就添加,否则不添加利用indexOf(数组元素) 如果返回-1 就说明没有该元素,就添加此元素封装一个函数 <script> function unique(arr){ var newArr = []; for(var i = 0; i < arr.length; i++){ i...

js中Date()案例

导读:格式化时分秒要求封装一个函数返回当前的时分秒 格式为08:08:08 var date = new Date(); console.log(date.getHours());//时 console.log(date.getMinutes());//分 console.log(date.getSeconds());//秒 //要求封装一个函数返回当前的时分秒 格式为 08:08:08 function getTime(){ var time = new Date(); ...

js的对象练习

导读:练习1. 创建一个电脑对象,该对象要有颜色,重量,品牌,型号,可以看电影,听音乐,打游戏和敲代码练习2.按照要求创建对象①.利用构造函数创建两个英雄的对象,函数中的公共部分包括:姓名属性,类型属性,血量属性和攻击方式练习3猜数字练习要求: 程序随机生成一个1~10之间的数字,并让用户输入一个数字  1.如果大于该数字,就提示,数字大了,继续猜  2.如果小于该数字,就提示数字小了,继续猜  3.如果等于该数字,就提示才对了,结束程序1.js对象简单练习 /* 创建一个电脑对象,该对象要有颜色,重量,品牌,型号,可以看电影,听音乐,打游戏和敲代码 ...

js利用函数实现冒泡排序

JavaScript利用函数实现冒泡排序 function cut(arr) { for(var i = 0; i<arr.length - 1 ; i++){ for(var j = 0; j<arr.length-i-1;j++){ if(arr[j] > arr[j+1]){ var temp = arr[j]; arr[j] = arr[j + 1]; ...

js实现简易版ATM

目录:简易版的ATM要求简易版的ATM (方法一) 要求:里边现存有 100 块钱如果存钱,就用输入钱数加上存的钱数,之后弹出显示余额提示框果取钱,就减去取得钱数,之后就弹出余额提示框显示余额,就输出余额5.如果退出,弹出退出信息提示框此方法,是他人推荐用while来写,写的过程中发现的确比方法二好,清晰明确方法一(推荐) <script> var copper = 100; var flag = true; while (flag) { var serial_Number = parseInt(pro...