Mega Code Archive

 
Categories / Ruby / Method
 

Variable Arguments

def num_args( *args )   length = args.size   label = length == 1 ? " argument" : " arguments"   num = length.to_s + label + " ( " + args.inspect + " )"   num end puts num_args puts num_args(1) puts num_args( 100, 2.5, "three" )