JavaScript经典实例

2020-12-29 10:31

阅读:488

标签:去重   app   style   最大   color   OLE   return   fun   最小值   

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 ) {
            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经典实例

标签:去重   app   style   最大   color   OLE   return   fun   最小值   

原文地址:https://www.cnblogs.com/ssjd/p/13024070.html


评论


亲,登录后才可以留言!