public int getBonusScore (int numOfFrame){
		int bonusFirst;
		int bonusSecond;
		
		if(numOfFrame==currentFrame-1)
			return 0;
		
		if(scoreBoard[numOfFrame].checkStrike()){
			if(numOfFrame==currentFrame-2 && currentRoll%2==1)
				return 0;
			
			bonusFirst = scoreBoard[numOfFrame+1].getFirstPoint();
			
			if(bonusFirst==10){
				if(numOfFrame==currentFrame-2)
					return 0;
				bonusSecond=scoreBoard[numOfFrame+2].getFirstPoint();
				return bonusFirst+bonusSecond;
			}
			bonusSecond=scoreBoard[numOfFrame+1].getSecondPoint();	
			return bonusFirst+bonusSecond;
		}
		
		if(scoreBoard[numOfFrame].checkSpare()){
			return scoreBoard[numOfFrame+1].getFirstPoint();
		}
		
		return 0;
	}