Skip to content

Instantly share code, notes, and snippets.

@up1
Created December 25, 2012 05:27
Show Gist options
  • Save up1/4371775 to your computer and use it in GitHub Desktop.
Save up1/4371775 to your computer and use it in GitHub Desktop.
int score() {
int score = 0;
int frame = 0;
for (int frameNumber = 0; frameNumber < 10; frameNumber++) {
if (isStrike(frame)) {
score += 10 + nextTwoBallsForStrike(frame);
frame += 1;
} else if (isSpare(frame)) {
score += 10 + nextBallForSpare(frame);
frame += 2;
} else {
score += TwoBallsInFrame(frame);
frame += 2;
}
}
return score;
}
@armeo
Copy link

armeo commented Jan 15, 2013

หล่อโฮกส์

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment