I took an AP computer science course a few years ago, I learned Java from it. I’m trying this Codeacademy now and I’m puzzled by this one question, can anyone explain this to me?
Here is the question:
You are a creature of habit. Every week you buy 5 oranges. But orange prices keep changing!
- You want to declare a function that calculates the cost of buying 5 oranges.
- You then want to calculate the cost of the 5 all together.
- Write a function that does this called orangeCost().
- It should take a parameter that is the cost of an orange, and multiply it by 5.
- It should log the result of the multiplication to the console.
- Call the function where oranges each cost 5 dollars.
Here’s my code:
var getCost = orangeCost (costOfOrange) {
console.log(costOfOrange * 5);
};
getCost(5);
I believe it follows the syntax showed in earlier problems, but I’m getting this output:
SyntaxError: missing before statement
Oops, try again.
It looks like your syntax isn't quite right.
Feel free to peek back at earlier exercises if you need help!
Function definition in JavaScript can take one of two major forms:
Or
Your example doesn’t follow either. You probably want: