Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript仅使用5的倍数生成数组_Javascript_Arrays - Fatal编程技术网

javascript仅使用5的倍数生成数组

javascript仅使用5的倍数生成数组,javascript,arrays,Javascript,Arrays,我有一个用例,我需要创建一个只有5的倍数的数组,我需要在一行中实现这一点,并且不想使用for循环或任何类型的循环 我的输出应该是: const arr = [5,10,15,20,25,30,35,40,45,50] 我试过下面的方法 const arr = [...Array(10).keys()] // creates a array with values [0,1,2,3,4,5,6,7,8,9] 请告诉我是否有任何方法可以实现上述结果。您可以使用以下映射回调: 警察局= 数组.从

我有一个用例,我需要创建一个只有5的倍数的数组,我需要在一行中实现这一点,并且不想使用for循环或任何类型的循环

我的输出应该是:

const arr = [5,10,15,20,25,30,35,40,45,50]
我试过下面的方法

const arr = [...Array(10).keys()] // creates a array with values [0,1,2,3,4,5,6,7,8,9]

请告诉我是否有任何方法可以实现上述结果。

您可以使用以下映射回调:

警察局= 数组.从{length:10},{,i=>i+1*5;
console.logtheArray 你可以用很多方法来实现这一点,我使用了map。因为索引是从0开始的,所以应该加1,然后再乘以5

常量arr=[…Array10.keys].mapi=>i+1*5; console.logarr;