I want to return false if null is returned, but it keeps returning true even when it returns null.
hello.json.
{
"hello": null
}
or
{
"hello" : {
id: 1,
hi: 'hi'
}
}
console.log(hello === null ? false : true)
The hello value is output as a null value and I want to return false. What should I do?
console.log((hello === null ? 'false' : 'true'))
If hello is null, I expected false to come out, but it came out true.
>Solution :
Add console.log(hello);
before your current console.log to find out what is actually coming into the hello
variable/field.
I think the current value of hello
is undefined, so the result in your conditional statement is true
.