JavaScript经典实例
Posted 为何...
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript经典实例相关的知识,希望对你有一定的参考价值。
1.指定范围生成随机数
function random(min, max) {
if (arguments.length === 2) {
return Math.floor(min + Math.random() * ((max + 1) - min))
} else {
return null;
}
}
console.log(random(10,20));
2.去重
function unique(arr){
if (Array.hasOwnProperty(‘from‘)) {
return Array.from(new Set(arr));
} else {
var n = {}, r = [];
for (var i = 0; i < arr.length; i++) {
if (!n[arr[i]]) {
n[arr[i]] = true;
r.push(arr[i]);
}
}
return r;
}
}
var arr = [1,2,3,1,2,3,4];
console.log(unique(arr));
3.获取最大值
function max(arr) { return Math.max.apply(null,arr1) } var arr = [1,2,3,4,1,2,3,4]; console.log(max(arr));
4.获取最小值
function min(arr) {
return Math.min.apply(null,arr1)
}
var arr = [1,2,3,4,1,2,3,4];
console.log(min(arr));
(更新中...)
以上是关于JavaScript经典实例的主要内容,如果未能解决你的问题,请参考以下文章