class Examui
Clase para la muestra de examenes con interfaz grafica.
Attributes
examui[RW]
Public Class Methods
new(o)
click to toggle source
inicialización de la instancia a partir de una pregunta.
# File lib/Exam/examui.rb, line 9 def initialize(o) @examui = Exam.new(o) end
Public Instance Methods
compare(useranswers)
click to toggle source
Comparacion de respuestas que se evaluan con la indicacion de cuales son correctas y cuales no.
# File lib/Exam/examui.rb, line 15 def compare(useranswers) right = @examui.right comp = Array.new(right.count, false) i = 0 while i < right.count do comp[i] = (right[i].eql?useranswers[i])? true : false i += 1 end comp end