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

เขียนฟังก์ชันของตัวเอง (2)

บางสถานการณ์ ฟังก์ชันไม่จำเป็นต้องรับอินพุตเลยก็ได้ เช่น หากต้องการเขียนฟังก์ชันที่สุ่มผลการทอยลูกเต๋าหนึ่งเม็ด:

throw_die <- function() {
  number <- sample(1:6, size = 1)
  number
}

throw_die()

คราวนี้ลองเขียนฟังก์ชันที่ไม่รับอาร์กิวเมนต์ใด ๆ ดูบ้าง!

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

R ระดับกลาง

ดูคอร์ส

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

  • กำหนดฟังก์ชัน hello() ให้พิมพ์ "Hi there!" และคืนค่า TRUE โดยไม่มีอาร์กิวเมนต์ใด ๆ
  • เรียกใช้ฟังก์ชัน hello() โดยไม่ต้องระบุอาร์กิวเมนต์

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

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

# Define the function hello()





# Call the function hello()
แก้ไขและรันโค้ด