-1
我正在学习ruby,并且看了看网络,看看这有什么问题。我曾尝试添加间距和变量之间删除它,我路过,但我不断收到此错误:意外的','语法错误ruby
25: syntax error, unexpected ',', expecting ')'
student1.grades =(60,70,80)
下面是代码:
class Student
attr_accessor :name, :age
def initialize(name,age)
@name = name
@age = age
end
def grades(math,english,science)
@math = math
@english = english
@science = science
average_grade = (math.to_i + english.to_i + science.to_i)/3
return average_grade
end
def to_s
puts "Name = #{name}"
puts "Age = #{age}"
puts self.grades
end
end
student1 = Student.new("Tom","23")
student1.grades = (60,70,80)
puts student1