Respuesta :
Answer:
The solution is written using Python as it has a simple syntax.
- def getHighScores(gameScores, minScore):
- meetsThreshold = []
- for score in gameScores:
- if(score > minScore):
- meetsThreshold.append(score)
- return meetsThreshold
- gameScores = [2, 5, 7, 6, 1, 9, 1]
- minScore = 5
- highScores = getHighScores(gameScores, minScore)
- print(highScores)
Explanation:
Line 1-8
- Create a function and name it as getHighScores which accepts two values, gameScores and minScore. (Line 1)
- Create an empty list/array and assign it to variable meetsThreshold. (Line 2)
- Create a for loop to iterate through each of the score in the gameScores (Line 4)
- Set a condition if the current score is bigger than the minScore, add the score into the meetsThreshold list (Line 5-6)
- Return meetsThreshold list as the output
Line 11-12
- create a random list of gameScores (Line 11)
- Set the minimum score to 5 (Line 12)
Line 13-14
- Call the function getHighScores() and pass the gameScores and minScore as the arguments. The codes within the function getHighScores() will run and return the meetsThreshold list and assign it to highScores. (Line 13)
- Display highScores using built-in function print().