Hi everyone please can someone explain me this code
function isLess(a, b) {
// Fix this code
return a*3 === b*2;
}
where the 3 and the 2 coming from to let this function to return true?
Hi everyone please can someone explain me this code
function isLess(a, b) {
// Fix this code
return a*3 === b*2;
}
where the 3 and the 2 coming from to let this function to return true?
[quote=“Mountaga, post:1, topic:321090, full:true”]
Hi everyone please can someone explain me this code
function isLess(a, b) {
// Fix this code
return a * 3 === b * 2;
}
where the 3 and the 2 coming from to let this function to return true?
isLess(10, 15);
I’ve edited your post for readability. When you enter a code block into a forum post, please precede it with a separate line of three backticks and follow it with a separate line of three backticks to make it easier to read.
See this post to find the backtick on your keyboard. The “preformatted text” tool in the editor (</>
) will also add backticks around text.
Note: Backticks are not single quotes.
This function returns true
if the parameter a
times 3 is equal to the parameter b
times 2. For example, isLess(4, 6)
would return true
and isLess(5, 7)
would return false
.
3 and 2 aren’t “coming from” anywhere. They are hardcoded into the function.
You shouldn’t be adding any numbers into your code for this exercise. I believe this exercise is trying to demonstrate the concept of relational operators. Your final answer should be similar to the second code block given on the page.
function isEqual(a,b) {
return a === b;
}
Look at the code above and what it does, then change the relational operator so it returns true
if a is less than b, and false
if a is equal or greater than b.
<p> here is the result if I don't add any number
// running tests
isLess(10,15) should return true
// tests completed
</p>
it is okay when I change the relational operator it work fine
function isLess(a, b) {
// Fix this code
return b>a;
}
// Change these values to test
isLess(10, 15);
isLess(15, 10);