你这个myArr2是新语法吗?恕我才疏学浅,帮不了你

解决方案 »

  1.   

    求出最大值的时候记录下arr1的索引啊 然后拿着个索引去arr2取值啊
      

  2.   


    Array.prototype.max = function() { 
    var max = this[0];
    var len = this.length; 
    for (var i = 1; i < len; i++){ 
    if (this[i] > max) { 
    max = this[i]; 


    return max;
    }
    var arr1 = [12,22,21,33,443,21,12];
    var arr2 = ['a','b','c','d','e','f','g']
    console.log(arr2[arr1.indexOf(arr1.max())]);
      

  3.   

    var arr1 = [12,22,21,33,443,21,12];
    var arr2 = ['a','b','c','d','e','f','g'];
    alert(arr2[arr1.indexOf(Math.max.apply(null,arr1))]);