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

ค้นหาหมายเลขลำดับจากอาร์เรย์โดยใช้ JavaScript


ปัญหา

เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของตัวเลข อาร์เรย์ถูกเรียงลำดับจากน้อยไปมาก / เพิ่มและมีเพียงองค์ประกอบเดียวในอาร์เรย์ที่ไม่เป็นระเบียบ

ฟังก์ชันของเราควรค้นหาและส่งคืนองค์ประกอบนั้น

ตัวอย่าง

ต่อไปนี้เป็นรหัส -

const arr = [1, 2, 3, 4, 17, 5, 6, 7, 8];
const findWrongNumber = (arr = []) > {
   for(let i = 0; i < arr.length - 1; i++){
      const el = arr[i];
      if(el - arr[i + 1] < 0 && arr[i + 1] - arr[i + 2] > 0){
         return arr[i + 1];
      }
   };
};
console.log(findWrongNumber(arr));

ผลลัพธ์

17