打印数组中的每个第 N 个元素 JS [重复]

2024-04-05

  1. 打印数组中的每个第 N 个元素 编写一个 JS 函数,在给定的步骤中收集数组的每个元素。 输入为字符串数组。最后一个元素是 N - 步骤。 集合是从第一个步骤开始的第 N 个步骤中的每个元素。如果步长为“3”,则需要打印第 1 个、第 4 个、第 7 个……依此类推,直到到达数组末尾。然后,打印一行中的元素,并用单个空格分隔。

例子: 输入输出 ['5', '20', '31', '4', '20', '2'] 5 31 20


如果你想获得第 N 个位置并且唯一将其打印在同一个数组中,并用空格分隔,你可以使用此函数来完成

function splitByStep(step, arr)
{
    var steppedString = "";

    for(i = 0 ; i < arr.Lenght; i += step)
        steppedString += arr[i] + " ";

    console.log(steppedString);
}

步骤将是您问题中的“3”并排列数组。

你需要使用一个for为了绕过数组项,数组就像盒子。 要到达他们要求的位置,您只需阅读第 N 个位置。步长是位置之间的空间。您只需要对步骤的第一个位置(0)求和,而数组不完全检查。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

打印数组中的每个第 N 个元素 JS [重复] 的相关文章

随机推荐