Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

จะสร้างฟังก์ชันที่ส่งคืนเฉพาะตัวเลขในอาร์เรย์ JavaScript ได้อย่างไร


ในที่นี้ เราต้องเขียนฟังก์ชันที่รับอาร์กิวเมนต์หนึ่งตัว ซึ่งเป็นอาร์เรย์ของตัวเลข แล้วส่งกลับอาร์เรย์ที่มีเฉพาะตัวเลขจากอาร์เรย์อินพุตที่เป็นคู่

ดังนั้น ให้ตั้งชื่อฟังก์ชันเป็น returnEvenArray โค้ดสำหรับฟังก์ชันจะเป็น −

ตัวอย่าง

const arr = [3,5,6,7,8,4,2,1,66,77];
const returnEvenArray = (arr) => {
   return arr.filter(el => {
      return el % 2 === 0;
   })
};
console.log(returnEvenArray(arr));

เราเพิ่งส่งคืนอาร์เรย์ที่กรองซึ่งมีเฉพาะองค์ประกอบที่ทวีคูณของ 2

ผลลัพธ์

เอาต์พุตในคอนโซลจะเป็น -

[ 6, 8, 4, 2, 66 ]

ด้านบน เราส่งคืนเฉพาะตัวเลขที่เป็นผลลัพธ์