Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript에서 백분율이 70% 이상인 모든 학생 이름을 인쇄하는 방법은 무엇입니까?


for 루프를 사용하고 if 조건으로 백분율이 70보다 큰지 여부를 확인할 수 있습니다.

다음은 각 학생의 기록입니다 -

const studentDetails=
[
   {
      studentName:"John",
      percentage:78
   },
   {
      studentName:"Sam",
      percentage:68
   },
   {
      studentName:"Mike",
      percentage:88
   },
   {
      studentName:"Bob",
      percentage:70
   }
]

이제 백분율이 70 이상인 학생에 대해 for 루프 및 et 조건을 사용하십시오 -

for(var index=0;index<studentDetails.length;index++)
   {
      if(studentDetails[index].percentage > 70)
      {
         //
   }
}

예시

const studentDetails=
[
   {
      studentName:"John",
      percentage:78
   },
   {
      studentName:"Sam",
      percentage:68
   },
   {
      studentName:"Mike",
      percentage:88
   },
   {
      studentName:"Bob",
      percentage:70
   }
]
for(var index=0;index<studentDetails.length;index++){
   if(studentDetails[index].percentage > 70){
      console.log("Student Name which has more than 70
      %="+studentDetails[index].studentName);
   }
}

위의 프로그램을 실행하려면 다음 명령을 사용해야 합니다 -

node fileName.js.

여기에서 내 파일 이름은 demo68.js입니다. 이것은 다음과 같은 출력을 생성합니다 -

PS C:\Users\Amit\JavaScript-code> node demo68.js
Student Name which has more than 70 %=John
Student Name which has more than 70 %=Mike