an other issue: getRoundResults update playerScore and computerScore, but you are writing the old values to the html, as you are first writing the values then calling getRoundResults
Look at the property used on the variables playerScoreSpanElement and computerScoreSpanElement in your function. What is missing if you want to update the HTML on your screen with your Round Results? The instructions say to update your round results message with the results of the round. That means the screen that the user sees should be displayed with the round results. (A property is applied to an element. The element here is represented by the variable in your function).
The first part of my previous message also states that you also need to call the roundResults function within your function. @ILM explains further why. Think also about the order your code is executed in, think where to put the function call.