昊天SEO

练习19: 函式和变量–笨方法学ruby在线

函式这个概念也许承载了太多的数据量。不过别担心,只要坚持做这些练习,对照上个练习中的检查清单检查这次练习的关联,你最终会明白这些内容的。
有一个你可能没有注意到的细节,我们现在强调一下,函式里面的变量和脚本里面的变量之间是没有连接的。下面的这个练习可以让你对这一点有更多的思考:

def cheese_and_crackers(cheese_count, boxes_of_crackers)
  puts "You have #{cheese_count} cheeses!"
  puts "You have #{boxes_of_crackers} boxes of crackers!"
  puts "Man that's enough for a party!"
  puts "Get a blanket."
  puts # a blank line
end

puts "We can just give the function numbers directly:"
cheese_and_crackers(20, 30)

puts "OR, we can use variables from our script:"
amount_of_cheese = 10
amount_of_crackers = 50
cheese_and_crackers(amount_of_cheese, amount_of_crackers)

puts "We can even do math inside too:"
cheese_and_crackers(10 + 20, 5 + 6)

puts "And we can combine the two, variables and math:"
cheese_and_crackers(amount_of_cheese + 100, amount_of_crackers + 1000)

本文地址官网    新乡网站建设,seo

分享到:更多 ()