var a = ["429", "14302", "1", "0", "0", "159", "20", "0"]; var b = ["1542", "46886", "4", "0", "0", "644", "2", "0"]; var unm=Math.random()*2+1 var c = []; for(var i = 0, length = a.length; i < length; i++) { if(Number(a[i]) >b[i]) { c.push(Math.random(a[i])); } else { c.push(Math.random(b[i])); } } console.log(c);