Наталья Макаровацитируетв прошлом месяце
Строки также можно сравнивать аналогичным способом.
console.log("Арбуз" < "Яблоко")
// → true
Строки сравниваются просто по алфавиту, но не совсем так, как вы ожидаете увидеть в словаре: заглавные буквы всегда «меньше» строчных, поэтому "Z" < "a", а неалфавитные символы (!, - и т.д.) тоже участвуют в сравнении. При сравнении строк JavaScript перебирает символы слева направо, последовательно сравнивая их коды Unicode.
Есть и другие подобные операторы: >= (больше или равно), <= (меньше или равно), == (равно) и != (не равно).
console.log("Хочется" != "Колется")
  • Войти или зарегистрироваться, чтобы комментировать