You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/th/2-js-basics/3-making-decisions/assignment.md

3.6 KiB

ตัวดำเนินการ

คำแนะนำ

ลองเล่นกับตัวดำเนินการ นี่คือคำแนะนำสำหรับโปรแกรมที่คุณสามารถลองทำ:

คุณมีชุดนักเรียนจากสองระบบการให้คะแนนที่แตกต่างกัน

ระบบการให้คะแนนแรก

ระบบการให้คะแนนแรกกำหนดคะแนนตั้งแต่ 1-5 โดยที่คะแนน 3 ขึ้นไปหมายถึงผ่านวิชา

ระบบการให้คะแนนที่สอง

ระบบการให้คะแนนอีกระบบมีเกรดดังนี้ A, A-, B, B-, C, C- โดยที่ A เป็นเกรดสูงสุดและ C เป็นเกรดต่ำสุดที่ผ่านวิชา

งานที่ต้องทำ

จากอาร์เรย์ allStudents ที่แสดงนักเรียนทั้งหมดและคะแนนของพวกเขา สร้างอาร์เรย์ใหม่ studentsWhoPass ที่มีเฉพาะนักเรียนที่ผ่านวิชา

TIP, ใช้ for-loop และ if...else และตัวดำเนินการเปรียบเทียบ:

let allStudents = [
  'A',
  'B-',
  1,
  4,
  5,
  2
]

let studentsWhoPass = [];

เกณฑ์การประเมิน

เกณฑ์ ยอดเยี่ยม เพียงพอ ต้องปรับปรุง
มีการนำเสนอวิธีแก้ปัญหาที่สมบูรณ์ มีการนำเสนอวิธีแก้ปัญหาบางส่วน มีการนำเสนอวิธีแก้ปัญหาที่มีข้อผิดพลาด

ข้อจำกัดความรับผิดชอบ:
เอกสารนี้ได้รับการแปลโดยใช้บริการแปลภาษา AI Co-op Translator แม้ว่าเราจะพยายามให้การแปลมีความถูกต้อง แต่โปรดทราบว่าการแปลอัตโนมัติอาจมีข้อผิดพลาดหรือความไม่ถูกต้อง เอกสารต้นฉบับในภาษาดั้งเดิมควรถือเป็นแหล่งข้อมูลที่เชื่อถือได้ สำหรับข้อมูลที่สำคัญ ขอแนะนำให้ใช้บริการแปลภาษามืออาชีพ เราไม่รับผิดชอบต่อความเข้าใจผิดหรือการตีความผิดที่เกิดจากการใช้การแปลนี้