как проверить регистр js

Аватар пользователя Aleksey
Aleksey
04 апреля 2023

Для проверки регистра символа в JavaScript можно использовать методы строк .toUpperCase() и .toLowerCase().

Например, чтобы проверить, является ли первая буква слова заглавной, можно сделать следующее:

const word = 'JavaScript';
if (word[0] === word[0].toUpperCase()) {
  console.log('Первая буква заглавная');
} else {
  console.log('Первая буква не заглавная');
}

Мы можем написать функцию, которая будет принимать в качестве параметра строку и возвращать булевое значение в зависимости от того, все ли символы в верхнем регистре или нет:

function isUpperCase(str) {
  return str === str.toUpperCase();
}

console.log(isUpperCase('HELLO')); // true
console.log(isUpperCase('HeLlO')); // false

Мы используем метод toUpperCase() для преобразования строки в верхний регистр и затем сравниваем исходную строку с преобразованной версией с помощью оператора ===. Функция возвращает true, если все символы в верхнем регистре, и false, если есть хотя бы один символ в нижнем регистре.

5 0
Познакомьтесь с основами JavaScript бесплатно