every():所有元素符合…

every():所有元素符合…

const people = [
    { name: 'Wes', year: 1988 },
    { name: 'Kait', year: 1986 },
    { name: 'Irv', year: 1970 },
    { name: 'Lux', year: 2015 },
]
const isEvery=people.every((person)=>{
   const currentYear= new Date().getFullYear();
  return currentYear - person.year >= 19;
})
//console.log('是否全部人都超過19歲的人',isEvery)
//false

some():至少一個元素符合...

some():至少一個元素符合…

const people = [
    { name: 'Wes', year: 1988 },
    { name: 'Kait', year: 1986 },
    { name: 'Irv', year: 1970 },
    { name: 'Lux', year: 2015 },
]
const isSome=people.every((person)=>{
   const currentYear= new Date().getFullYear();
  return currentYear - person.year >= 19;
})
//console.log('至少一個19歲的人',isSome)
//true
const array = [1, 2, 3, 4, 5];

// 檢查元素是否為偶數(%2:是否餘2)
const even = (element) => element % 2 === 0;

const someEven=array.some(even);
console.log(someEven);
//true

fill(填充數據,位置開始,結束)

fill(填充數據,位置開始,結束)

const array1 = [1, 2, 3, 4];
//從位置 2 到位置 4 填充 0
console.log(array1.fill(0, 2, 4));
//[1,2,0,0]

//從位置 1 填充 5
console.log(array1.fill(5, 1));
//[1,5,5,5]

//填充6
console.log(array1.fill(6));
// [6, 6, 6, 6]