ich habe eine grade
Funktion:Einige einfache mathematische funktioniert nicht in meinem Helfer
def grade(submission)
score_counter = 0
total_score = submission.test.questions.size
#the scoring logic is here
return (score_counter/total_score)*100
end
Die Absicht ist es, ein Prozent Partitur zurückzukehren, aber alles, was ist 0
meiner Ansicht nach erscheint. Wenn ich nur versuche, score_counter
und total_score
separat zurückzugeben, zeigen sie die korrekten Werte an. Irgendwelche Ideen?
nach Ihren richtigen Code zu schweben, das o/p ist immer 0, da die score_counter 0 ist, sollten Sie einige Code-Logik oder etwas hinzufügen, die nützlich sein wird beantworte deine Frage. – Sravan
Sie aktualisieren score_counter nirgendwo? – titan
Ich habe den Code weggelassen, den ich nicht für nötig hielt. Der 'score_counter' funktioniert definitiv, und auch' total_score'. – nachime