Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialGamingWithHan :)
Java Web Development Techdegree Student 1,966 PointsWorking With Operators
Hi guys, I am stuck on Step 2 of Challenge Task 1. I have been doing this for a long time and is not getting the right answer. Can you post the code for me?
// Enter your code below
let value = 200
let divisor = 5
let someOperation = 20 + 400 % 10 / 2 - 15
let anotherOperation = 52 * 27 % 200 / 2 + 5
// Task 1 - Enter your code below
let result = value % divisor
// Task 2 - Enter your code below
let isPerFectMultiple = result == isPerfectMultiple
1 Answer
andren
28,558 PointsThere are two issues with your code, the first is a simple typo, you have named the variable "isPerFectMultiple" notice that the f in "perfect" is capitalized which it should not be.
The second issue is that you are comparing "result" constant to the "isPerfectMultiple" constant you are in the process of assigning, which means you are essentially comparing it to nothing. Because it has not been assigned a value yet, this is of course invalid. The task asks you to:
Compare the value of result to 0
So the thing you compare to should be the number 0, not the "isPerfectMultiple" constant.
The solution to task 1 looks like this:
// Enter your code below
let value = 200
let divisor = 5
let someOperation = 20 + 400 % 10 / 2 - 15
let anotherOperation = 52 * 27 % 200 / 2 + 5
// Task 1 - Enter your code below
let result = value % divisor
// Task 2 - Enter your code below
let isPerfectMultiple = result == 0
GamingWithHan :)
Java Web Development Techdegree Student 1,966 PointsGamingWithHan :)
Java Web Development Techdegree Student 1,966 PointsThanks so much man! :) I was stuck for a long time :/