Как понимать какое значение введется при && Flashcards

1
Q

&&

A

Какое значение нам выведется в консоль?
const a = 1 && ‘’ && 10 && ‘Eliza’
1 = true
‘’ = false
10 = true
‘Eliza’ = true
В таком случае наше значение остановится на false и выведет ‘’

const a = 1 && true && 10 && ‘Eliza’
1 = true
true = true
10 = true
‘Eliza’ = true
В таком случае наше значение остановится на последнем true и выведет ‘Eliza’

How well did you know this?
1
Not at all
2
3
4
5
Perfectly