Learn Basic JavaScript by Building a Role Playing Game - Step 77

Tell us what’s happening: i dont know no where is the fault in my code please suggest me answer.

### Your code so far

function buyHealth() {
// Assuming you have a variable costOfHealth representing the cost of buying health
const gold = 10;

// Check if the player has enough gold to buy health
if (“gold >= 10”) {
// Subtract the costOfHealth from gold
gold -= 10;

// Add 10 to the player's health
health += 10;

// Update the displayed values on the game screen
goldText.innerText = gold;
healthText.innerText = health;

// Add any other code related to buying health
// ...

} else {
// Display a message if the player doesn’t have enough gold
console.log(“Not enough gold to buy health!”);
// You might want to update the game screen or provide feedback to the player
// …
}
}

WARNING

The challenge seed code and/or your solution exceeded the maximum length we can port over from the challenge.

You will need to take an additional step here so the code you wrote presents in an easy to read format.

Please copy/paste all the editor code showing in the challenge from where you just linked.

Replace these two sentences with your copied code.
Please leave the ``` line above and the ``` line below,
because they allow your code to properly format in the post.

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36

Challenge Information:

Learn Basic JavaScript by Building a Role Playing Game - Step 77

Hey @renukachaudhari84

Replace the text above with the text “condition” then copy everything inside your function inside the if block

Try running your code
Happy coding

1 Like

Thank you very much Opudprince! It worked!