как проверить регистр js
Ответы
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