Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Tìm số ở giữa ba số - JavaScript


Viết hàm nhận ba số không sắp xếp, trả về số ở giữa (median) với số phép so sánh tối thiểu.

Ví dụ: 34, 45, 12 → 34.

Ví dụ

Mã thực hiện:

const num1 = 34; 
const num2 = 45; 
const num3 = 12; 
const middleOfThree = (a, b, c) => { 
  x = a - b; 
  y = b - c; 
  z = a - c; 
  if (x * y > 0) { 
    return b; 
  }else if (x * z > 0){ 
    return c; 
  }else{ 
    return a; 
  } 
}; 
console.log(middleOfThree(num1, num2, num3));

Kết quả

Kết quả in ra console:

34