美文网首页ThoughtWorks西邮联合创新实验室
2018-5-2周末线下聚会问题总结

2018-5-2周末线下聚会问题总结

作者: 秦小麟 | 来源:发表于2018-05-02 20:09 被阅读46次

    数学运算符(math方法总结)

    Math.round(x);//四舍五入
    Math.ceil(x);//向上取整
    Math.floor(x);//向下取整
    Math.min(x,y);//取x y中最小数
    Math.max(x,y);//取x y中最大数
    Math.pow(x,y);//返回x的y次方
    Math.random();//返回0到1之间随机数
    Math.round(parseFloat(value)*100)/100);//用Math方法实现保留两位小数
    

    数据类型

    var c = function(){
      return 'Hello World';
    };
    var e = null;
    
    c.function
    e.object
    

    object -> 包含object和null

    逻辑运算符

    "hello" && 88
    null && 66
    " " || 88
    undefined || true
    !" "
    !8866
    
    88
    null
    ""
    true
    false   // ""为空字符串(false)  " " 中间有空格 (true)
    false
    

    数组

    var a = [3, 'a', 'a', 'a', 2, 3, 'a', 3, 'a', 2, 4, 9, 3];
    function findMost2(arr) {
    
        var h = {};
        var maxNum = 0;
        var maxEle = null;
        for (var i = 0; i < arr.length; i++) {
            var a = arr[i];
            h[a] === undefined ? h[a] = 1 : (h[a]++);
            if (h[a] > maxNum) {
                maxEle = a;
                maxNum = h[a];
            }
        }
        return '出现次数最多的元素为:' + maxEle + ', 出现次数为:' + maxNum;
    }
    
    console.log(findMost2(a));
    

    函数

    试着用split()函数写

    DOM

    https://github.com/hawl29/hawl29.github.io.git

    相关文章

      网友评论

        本文标题:2018-5-2周末线下聚会问题总结

        本文链接:https://www.haomeiwen.com/subject/umzcrftx.html