创建一个函数,从可被3整除的数组中提取所有数字

Jos*_*ris 2 javascript arrays for-loop

var array = [3, 4, 6, 5, 9, 10, 21];

var divThree = [];

var loveTheThrees = function (array) {
  for (i = 0; i = array.length; i++) {
    if (array[i] % 3 === 0) {
      amount.push(divThree[i]);
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

我只是学习Javascript并且在使用此功能时遇到了一些麻烦.我可以感觉到我很接近,但无法弄清楚我做错了什么.

kev*_*net 8

只需使用filter()

divThree = array.filter(x => x%3 === 0);
Run Code Online (Sandbox Code Playgroud)