← Back to all posts
assignment 2 is confusing

it says here
// In this exercise, you will be given two variables, they will be called: num1 and num2
// On the next line create a variable called 'difference' and using math operators return num2 subrtracted from num1
const difference = num1 - num2;
do_math(num1, num2);
return difference;
}
i am just not getting this whole excercise. tbh the video wasnt explaining that much either. im feeling awful confused

First of all you are missing the start of the function, with the name and the parameters. You can't do anything without that.
Second of all, if you have a `do_math()` function, you do not need it. If you don't have it, you can;t use it. Delete that line.

``````function exerciseTwo(num1, num2) {
var difference = num1 - num2;
return difference;
}``````

If this answers your question, please check the checkmark on the left side of this message. Thanks and Good Luck!

``````function exerciseTwo(num1, num2) {
return num1 - num2;
}``````
StrayLove (4)

i give up. it still says undefined no matter what i did

StrayLove (4)

original syntax for the exercise looked like the following, i have no do math stuff on the exercise anywhere. i have tried several times to find the answer but it keeps saying undefined. i even looked up how to do it. ugh.

function exampleExercise(num1, num2){
// !!! This is an example exercise, we will show you how to complete the following exercises here.
// !!! There is NO need to write any code for this exercise.
// !!! This exercise ia ALREADY complete, Use this as reference to complete the others.

// In this exercise, you will be given two variables, they will be called: num1 and num2
// On the next line create a variable called 'difference' and using math operators return num2 subrtracted from num1
const difference = num1 - num2;

return difference;
}

@StrayLove : It says that you do not need to do anything. Literally, the answer is provided:

``const difference = num1 - num2;``

If this answers your question, please check the checkmark on the left side of this message. Thanks and Good Luck!

Vandesm14 (2015)

What are you confused on? The variable "difference" is set to `num1 - num2`. The function "do_math()" is a single line function, which executes and returns "difference" which is `num1 - num2`.

Wrapping it up: do_math will return the difference of num1 and num2.

For your error, you are setting a permanent value to the variable "difference". Instead of const, use var to declare a changeable value.