Computer >> Máy Tính >  >> Lập trình >> Javascript

Nhiều biến đang nắm giữ dữ liệu - Biến nào có giá trị cao nhất trong JavaScript?

Để tìm nạp giá trị cao nhất, hãy sử dụng Math.max () từ JavaScript. Vì chúng tôi muốn một giá trị có giá trị tối đa, hãy sử dụng các giá trị Object.values.

Ví dụ

const studentMarksDetails=
{
   marks1:78,
   marks2:69,
   marks3:79,
   marks4:74
}
const maximumMarks = Math.max(...Object.values(studentMarksDetails));
console.log("The highest marks="+maximumMarks);
for (const key of Object.keys(studentMarksDetails)){
   if (studentMarksDetails[key] == maximumMarks) {
      console.log(`The Object='${key}'`);
      break;
   }
}

Để chạy chương trình trên, bạn cần sử dụng lệnh sau -

node fileName.js.

Đây, tên tệp của tôi là demo91.js.

Đầu ra

Điều này sẽ tạo ra kết quả sau -

PS C:\Users\Amit\JavaScript-code> node demo91.js
The highest marks=79
The Object='marks3'