javascript怎么实现两个数组中随机两个相加?相加的结果用alet方式进行输出?

javascript怎么实现两个数组中随机两个相加?相加的结果用alet方式进行输出?谢谢

8个回答


    var arr1 = [1, 2, 3, 4], arr2 = [5, 6, 7, 8];
    var newArr = [];
    for (var i = 0; i < arr1.length; i++) newArr[i] = arr1[Math.floor(Math.random() * arr1.length)] + arr2[Math.floor(Math.random() * arr2.length)]
    console.log(newArr)
dabocaiqq
请你们大家多多姿瓷我菠菜菌 回复caozhy: 好的,他再那么回答,下次我就不采纳他了。
大约一年之前 回复
caozhy
贵阳老马马善福专业维修游泳池堵漏防水工程 回答那么详细,你剥夺了lz独立思考的乐趣。你再这么回答,我就给你点踩。
大约一年之前 回复

可以用math.random函数实现
用数组length获取随机数的最大值,就可以分别获取两个数组里的随机数了

首先利用随机函数,获取下标。然后然后进行相加,弹出即可啊。

var a = [0,1,2,3,4,5,6];
var b = [0,1,2,3,4,5,6];
var result=(Math.floor(Math.random() * (a[a.length-1] - a[0] + 1) + a[0]))+(Math.floor(Math.random() * (b[b.length-1] - b[0] + 1) + b[0]))
alert(result);

var a = [23,153,1236,123989,325412,3644521];
var b = [12541565,453612236,123,10];
var count=(Math.floor(Math.random() * (a[a.length-1] - a[0] + 1) + a[0]))+(Math.floor(Math.random() * (b[b.length-1] - b[0] + 1) + b[0]))
alert(count);

var a1=[1,2,3,4];
var a2 = [5,6,7,8];
var a1Ran = Math.floor(Math.random()*a1.length)
var a2Ran = Math.floor(Math.random()*a2.length)
alert(a1[a1Ran]+a2[a2Ran])

产生随机数,随机数就是数组角标,然后去获取数组内的数据

var a = [1,2,3,4], b= [4,5,6,7];
var sed = parseInt(Math.random() *100);
alert(a[sed%a.length] + b[sed%b.length]);

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!

相似问题

8
javascript求数组中的最大数,返回的是数组的下标,不是值,百度了一天没找到,怎么做
9
javascript都来回答,怎么实现下拉选择日期的功能,JQ或者JS怎么实现?
3
javascript语言怎么能够对后台的数组型(非字符串)实现split一样的功能?
7
【Java】怎么比较两个字符串中的数字大小?
0
javascript对多个数组判断以后得到其中所有的尾标元素并且仅仅提交?
2
js生成的一个随机图片地址数组,<img>怎么引用它呢?
1
怎么使用angular tm-pagination实现一个页面中两个分页?
2
js 两个二维数组如何找出相同元素?
1
请问javascript两个定时器一个结束另一个开始一直循环要怎么实现。
1
微信小程序怎么实现每次点击一下按钮显示一个数组里的元素啊???
2
如何效率的剔除数组中已经存在的数
1
js怎么实现多个位置的微信号和微信二维码图片相对应的轮播
2
JS闭包取数组两个值的交际,为什么不对,大神帮看看
3
JS求两个对象数组的差集
4
JS如何比较两个数组,当Arr1中等于1的元素对应Arr2中的元素也等于1时,返回true?
1
mock中怎么随机在数组中选取几个(不是一个)返回一个新数组?
1
JS 将数组A元素复制到数组B中的疑问
2
通过JS的 getElementsByClassName 返回的一个数组 怎么判断当前点击的那个在数组的第几个
3
js怎么比较两个数组中同一个key的值的大小?
1
C#求,将两个或多个长度不同的数组(数据不重复)进行组合,谢谢。