บทเรียนของรอบนี้คือ "Your job is to port that code to proper ES2015+ `class` classes." การแปลงคลาสแบบเก่าให้เป็นไปตามหลัก ECMAScript ในเวอร์ชันปัจจุบัน ซึ่งในเนื้อหาต่อไปนี้จะแสดงให้เห็นว่าอ่านง่าย และ เขียนง่ายกว่ามาก
โดยโจทย์ที่ให้มาคือ ฟังก์ชัน Robot and Humanoid โดยเราจะต้องแปลงโค้ดจากไฟล์ ที่ให้มาให้ถูกตามหลักการสร้างคลาสแบบปัจจุบัน
จากรูปข้างบนจะเห็นได้ว่าเราจะเปลี่ยนจาก function เป็น class และมี constructor ที่รับค่า attribute(name, abilities)
ส่วนถัดมาจะเปลียนจาก
Robot.prototype.fn_name = function fn_name() ➡️ fn_name()
เช่น
Robot.prototype.announce = function announce() ➡️ announce()