หลังจากที่ได้ศึกษาการเขียน ruby มาพอสมควรแล้ว ลองมาดู code
ที่เคยเขียนกันไปว่าแต่ละบรรทัดมีความหมายอย่างไร
และมีเทคนิคหรือลูกเล่นอะไรบ้างในการนำไปใช้ รวมถึงการใช้ control
statement ทั้งหลาย
Posted by revolution
Tue, 25 Jul 2006 16:10:35 GMT
Read more...
Posted in lesson | Tags condition, lesson, ruby, simple, tutorial | no comments
อย่าเพิ่งคิดอะไรมากนะครับ ถ้ายังไม่ทราบว่ามันคืออะไรก็ยังไม่ต้องตกใจ
เรามาเริ่มดู code ที่แสนจะง่ายกันคือการคำนวน factorial
ซึ่งความหมายทางคณิตศาสตร์คือ
n! = 1 when n=0, otherwise
n! = n * (n-1)
หรือ n! จะมีค่าเป็น 1 ต่อเมื่อ n มีค่าเป็นศูนย์แล้ว แต่ถ้าไม่ใช่ n!
จะมีค่าเป็น n * (n-1) ซึ่งเมื่อทำการแปลงความหมายออกมาเป็น programming
แล้วจะเขียนได้เป็นภาษา ruby ได้ดังนี้
Posted by revolution
Tue, 25 Jul 2006 15:56:26 GMT
Read more...
Posted in lesson | Tags lesson, ruby, simple, tutorial | no comments
|