【前端】【JS】前端学习之路(五):JS基本语法(课间练习)
2018-06-18 14:46
471 查看
课间练习
<style> div{ width: 100px; height: 100px; background-color: red; } </style>
<div id = "dv"> </div>
//自己写出系统的MAX方法 function MyMath(){ this.getMax = function () { var max = arguments[0]; for(var i=0; i<arguments.length; i++){ if(arguments[i]>max){ max = arguments[i]; } } return max; }; } var a = new MyMath(); var result = a.getMax(20,11,33,312,54,99,44); console.log(result);
//产生随机的十六进制值 window.onload = function () { document.getElementById("dv").style.backgroundColor = getColor(); }; function getColor() { var str = "#"; var arr = ["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"]; for(var i = 0 ; i < 6; i++){ var tar = parseInt(Math.random()*16); str+=arr[tar]; } return str; } console.log(getColor());
//冒泡排序 function Bubble() { this.bubble = function (arr) { for(var i=0; i<arr.length-1; i++){ for(var j=0; j<arr.length-1; j++){ if(arr[j]>arr[j+1]){ var temp = arr[j+1]; arr[j+1]=arr[j]; arr[j] = temp; } } } } } var arr= [23,657,22,54,34534,1323,435]; var allri = new Bubble(); allri.bubble(arr); console.log(arr);
阅读更多
相关文章推荐
- 【前端】【JS】前端学习之路(四):JS基本语法(构造函数)
- 【前端】【JS】前端学习之路(三):JS基本语法(Array方法)
- 【前端】【JS】前端学习之路(一):JS基本语法(Date方法)
- 【前端】【JS】前端学习之路(十二):DOM练习(七)(元素绑定多个事件/元素事件兼容函数)
- 【前端】【JS】前端学习之路(十):DOM练习(五)(元素与节点/节点兼容/全选&全不选)
- 【前端】【JS】前端学习之路(十一):DOM练习(六)(元素的三个创建方式)
- java学习之路 之 基本语法-程序流程控制-(if-else)语句练习题
- java学习之路 之 基本语法-程序流程控制-switch语句练习题
- Github学习之路-小试牛刀,练习Git 的基本操作
- java学习之路之基本语法之关键字、保留字、标识符。
- JS 学习——基本语法以及数据类型
- 我的学习之路-2-JAVA 基本语法
- java学习之路之java基本语法之变量
- JS学习-基本语法
- [swift学习之二]基本语法练习
- 我的Python学习之路之基本语法-输入输出
- java学习之路之基本语法-变量-练习题
- java学习之路 之 基本语法-程序流程控制-循环结构-for 循环练习题