zoukankan      html  css  js  c++  java
  • 08-20作业整理

    将数组中数字内容求和 var attr = [12,34,2,5,76]

    var attr = [12,34,2,5,76];
        var sum=0;
        for(var i=0;i<attr.length;i++){
            sum=sum+attr[i];
        }
            alert(sum)

    var attr = [4, 0, 7, 9, 0, 0, 2, 6, 0, 3, 1, 0];
    要求将数组中的0项去掉,将不为0的值存入一个新的数组,生成新的数组

    var attr = [4, 0, 7, 9, 0, 0, 2, 6, 0, 3, 1, 0];
        var newAttr=[];
        for (var i=0; i<attr.length;i++){
        if(attr[i]==0)continue;
        newAttr.push(attr[i]);
        }    
        alert(newAttr)

    写出一个javascript的函数,实现对一个数组去重的功能。构建一个新的数组存放结果。 for循环中每次从原数组中取出一个元素,用这个元素循环与结果数组对比。 若结果数组中没有该元素,则存到结果数组中。var attr =[2,34,2,5,6,9,8,6,4,34,67,6];

     var attr=[2,34,2,5,6,9,8,6,4,34,67,6];
        var newAttr=[];
        for (var i=0; i<attr.length;i++) {
            if(newAttr.indexOf(attr[i])==-1){
                newAttr.push(attr[i]);
            }
        }
        alert(newAttr)

    4、数组最大值,var attr = [12,34,2,5,76];

    var attr=[12,34,2,5,76];
        var max=attr[0]
        for (var i=0;i<attr.length;i++) {
            if (attr[i]>max){
                max=attr[i]
            }
        }
        alert(max)

    5、.用js实现随机选取10~100之间的10个数字,存入一个数组,并排序。

    var attr=[];
        for (var i=0 ;i<10;i++) {
            attr[i]=parseInt(Math.random()*90+10)
        }
        for (var j=0;j<attr.length;j++) {
            for (var k=j+1;k<attr.length;k++) {
                if(attr[j]>attr[k]){
                    var zhong=attr[j];
                    attr[j]=attr[k];
                    attr[k]=zhong;
                }
            }
        }
        console.log(attr)

    6、.往数组里面添加数据的时候去重

      var attr=[];
        for (var i=0;i<10;i++) {
        var num=prompt("输入数字");
        if(attr.indexOf(num)==-1){
        attr.push(num);
        }
    }
    console.log(attr);
  • 相关阅读:
    python简介
    计算机基础
    C# 验证数字
    在字符串指定的索引下添加字符,输出换行
    js中实现子页面向父页面中赋值
    js搜索相同类型的控件全选、取值(Checkbox)
    Nhibernate中多Or条件的查询,很多Or的查询
    js遍历checkbox获取数据
    Jquery获取web窗体关闭事件,排除刷新页面
    两年多的工作感悟
  • 原文地址:https://www.cnblogs.com/q-1234/p/9504719.html
Copyright © 2011-2022 走看看