console.log(3<10>1) ?
Выражение 3<10>1имеет значение, falseпотому что операторы сравнения оцениваются слева направо, и 3<10оно истинно, но true>1ложно.
Объяснение
В выражении 3<10>1используются два оператора сравнения <и >, чтобы сравнить три числа: 3, 10, и 1. Операторы сравнения имеют ассоциативность слева направо, что означает, что они оцениваются слева направо. Таким образом, выражение оценивается как (3<10)>1.
Первое сравнение 3<10оценивается как trueпотому что 3меньше чем 10. Итак, выражение теперь true>1. В JavaScript trueзначение обрабатывается как 1и falseзначение обрабатывается как 0в числовом контексте. Таким образом, true>1эквивалентно 1>1, что является false.
Наконец, console.log()функция используется для вывода результата выражения falseна консоль.
Рекомендации
- Сравнение JavaScript и логические операторы

![В любом случае, что такое связанный список? [Часть 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































