Which of the following comparison statements will return true?
Suggested Answer: C
Get Premium 1D0-735 Questions
as Interactive Web-Based Practice Test or PDF
Real Exam Format
Detailed Explanations
Instant Access
Get Your Practice Test
37 comments · newest first
RE
Reed
11 months ago
I thought X and Y could be equal if they were both numbers?
TI
Timothy
11 months ago
D is definitely false, strict equality won't work here.
CA
Cassandra
11 months ago
Wait, isn't B just a syntax error?
RE
Rene
12 months ago
Totally agree, C is the only one that makes sense!
AN
Annette
12 months ago
A is false, X and Y are not equal.
MI
Mica
12 months ago
I believe D is also incorrect because X === Y checks for both value and type, and they are different.
VI
Vilma
1 year ago
For C, I feel like X !== Y should be true because they are not equal, but I'm confused about the syntax with the exclamation mark.
LA
Lashaunda
1 year ago
I'm not sure about B, but I remember something about syntax errors. The "+==" looks wrong to me.
CA
Carmen
1 year ago
I think option A is definitely false since X is 15 and Y is 3, so X == Y should return false.
WE
Wei
1 year ago
I'm pretty confident I know the answer to this one. The only option that will return true is D, since X and y need to be strictly equal in both value and data type.
LE
Lenna
1 year ago
Okay, I've got this. The key is to focus on the difference between == and ===. The === operator checks for both value and data type equality, while == just checks for value equality.
BE
Belen
1 year ago
Hmm, I'm a bit confused by the different comparison operators used here. I'll need to double-check my understanding of how they work.
HA
Hayley
1 year ago
This looks like a tricky comparison question. I'll need to carefully read through the options and think about the differences between the comparison operators.
JE
Jesusa
1 year ago
I'm surprised they even included B and C as options. Those are just nonsensical. D is the only one that makes any sense. Time to move on to the next question!
MY
Myra
1 year ago
Let's move on to the next question.
ER
Erick
1 year ago
Yeah, D is the only one that makes sense.
FL
Fletcher
1 year ago
I agree, B and C are definitely nonsensical.
TE
Tesha
1 year ago
Haha, these answers are like a comedy routine! Who comes up with these kinds of trick questions? Anyway, I think D is the winner here.
RU
Ruby
1 year ago
D is the winner here.
CA
Carin
1 year ago
Haha, these answers are like a comedy routine! Who comes up with these kinds of trick questions?
CO
Coletta
1 year ago
D) X = 15 Y = 3 X === y;
KA
Karl
1 year ago
C) X = 15 Y = 3; X ! == y;
JA
Janet
1 year ago
B) X=15 Y=3; X +==45;
TO
Tonette
1 year ago
A) X = 15 ; Y = 3 ; X == y ;
RE
Reid
1 year ago
B is definitely not the right answer. Using '+==' is not a valid comparison operator in most programming languages. I'm leaning towards D, but I'll double-check the other options just to be sure.
DE
Derick
1 year ago
D) X = 15 Y = 3 X === y;
HE
Heike
1 year ago
C) X = 15 Y = 3; X ! == y;
LA
Lajuana
1 year ago
A) X = 15 ; Y = 3 ; X == y ;
HO
Howard
2 years ago
Wow, these options are a mess! I can barely make sense of them. I'm going to have to read them carefully to figure out the right answer.
PH
Phuong
1 year ago
User 4: Let's figure it out together.
KA
Kathryn
1 year ago
User 3: I think the answer is in there somewhere.
JU
Juan
1 year ago
User 2: Yeah, I need to read them carefully.
GL
Glenn
1 year ago
User 1: These options are confusing.
ZO
Zoila
2 years ago
Answer A is incorrect. The '==' operator checks for value equality, not variable equality. The correct answer is D, which uses the '===' operator to check for both value and type equality.
TR
Truman
2 years ago
But doesn't the triple equals sign in D) mean strict equality? I think A) is the right choice for this comparison statement.
MA
Maryln
2 years ago
I disagree, I believe the correct answer is D) X = 15 Y = 3 X === y;
TR
Truman
2 years ago
I think the correct answer is A) X = 15; Y = 3; X == y;