美文网首页前端零碎
数组的操作小函数

数组的操作小函数

作者: 流着万条永远的河 | 来源:发表于2017-10-28 12:48 被阅读0次
function arrmix(arr){
    var min
    var indmin = []
  
    min = arr[0]
      arr.forEach(function(node){
        if(node < min){
          min = node
        }
      })
      
    for(var i=0;i<arr.length;i++){
      if(arr[i] === min){
        indmin.push(i)
      }
    }
    console.log(min,indmin)
  } 
  var arr = [3,5,8,1,-1,-2,-3,-3]
  arrmix(arr)
  function arrmax(arr){
      var indmax =[]
    var max
    max =arr[0]
    arr.forEach(function(node){
      if(node > max){
        max = node
      }
    })
    for(var i=0;i<arr.length;i++){
      if(arr[i] === max ){
        indmax.push(i)
      }
    }
    console.log(max,indmax)
  }
  arrmax(arr)

  //判断数组的重复项
  function isrepeat(arr){
    var repeat =[]
    var arrre =[].concat(arr)
    for(var ind=0;ind<arr.length;ind++){
        
        for(var i =0;i<arr.length;i++){
          if(arrre[i] === arr[ind] && i != ind){
            
            repeat.push(i)
          }
          
        }
    }
    
    console.log(repeat)
}
isrepeat(arr)

前两个是求出最大值,最小值的思路,万千思路不知道,但是这个思路是我对变量的一种启蒙的思维开发,从此,我对变量越来越钟爱,来源于之前的瀑布流布局,从那里得到的启发。啥都不说了,太巧了的方法。再后来,给事件触发加锁也是类似的思想的,引入变量,再让变量巧妙地替代和判断,又容易判断,对对,就是交互的感觉了。说实在的,对变量,哦很中意累哈。。。。
最后一个是求数组的重复值的项,自己试着写的,试了试,还行,不知道有木有bug,大家帮我试试哈。

相关文章

  • 数组的操作小函数

    前两个是求出最大值,最小值的思路,万千思路不知道,但是这个思路是我对变量的一种启蒙的思维开发,从此,我对变量越来越...

  • php之数组

    整理了一份PHP开发中数组操作大全,包含有数组操作的基本函数、数组的分段和填充、数组与栈、数组与列队、回调函数、排...

  • PHP中的数组

    数组分类 索引数组 关联数组 数组遍历 传值遍历 传址遍历 数组函数 指针操作函数 current($array)...

  • 几种写因子的方法

    函数 直接对数组进行操作

  • PHP面试题2--常用的数组函数

    php常用数组函数 一,数组操作的基本函数 1. 数组的键名与值 array_values($arr); 获得...

  • 函数式编程入门系列二

    数组的函数式编程1.数组的函数式方法mapfilter函数2.连接操作concatAll函数3.reduce函数4...

  • PHP

    数组操作 array_walk() 函数对数组中的每个元素应用用户自定义函数。在函数中,数组的键名和键值是参数。 ...

  • Python——ndarray多维数组基本操作(2)

    1.数组通用函数(ufunc): 通用函数(ufunc)是在ndarray数组中进行逐元素操作的函数,分为一元函数...

  • PHP常用数组函数

    PHP数组常用函数分类整理 一、数组操作的基本函数 数组的键名和值 array_values($arr); 获得数...

  • 2019-07-20

    PHP Array 函数允许您访问并操作数组。 支持简单的数组和多维数组。

网友评论

    本文标题:数组的操作小函数

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