เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

ผสมการควบคุมการไหลของโปรแกรม

กลับมาที่ข้อมูลจำนวนการเข้าชมโปรไฟล์ LinkedIn ที่เก็บอยู่ในเวกเตอร์ linkedin กันอีกครั้ง ในแบบฝึกหัดแรกเกี่ยวกับ for loop เราได้ลองพิมพ์ค่าแต่ละตัวในเวกเตอร์นี้แล้ว คราวนี้ลองวิเคราะห์ข้อมูลให้ลึกขึ้นอีกนิดด้วยการเพิ่มเงื่อนไข เหมือนกับใน while loop เราสามารถใช้คำสั่ง if และ else ภายใน for loop ได้เช่นกัน

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

R ระดับกลาง

ดูคอร์ส

คำแนะนำการฝึกหัด

เพิ่มโค้ดใน for loop ที่วนซ้ำผ่านแต่ละสมาชิกของเวกเตอร์ linkedin:

  • ถ้าค่าของสมาชิกในเวกเตอร์มากกว่า 10 ให้พิมพ์ "You're popular!"
  • ถ้าค่าของสมาชิกในเวกเตอร์ไม่เกิน 10 ให้พิมพ์ "Be more visible!"

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# The linkedin vector has already been defined for you
linkedin <- c(16, 9, 13, 5, 2, 17, 14)

# Code the for loop with conditionals
for (li in linkedin) {
  if ( ) {
    
  } else {
    
  }
  print(li)
}
แก้ไขและรันโค้ด