Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.11.2020, 13:42
Новичок на форуме
Отправить личное сообщение для AlfaEffe Посмотреть профиль Найти все сообщения от AlfaEffe
 
Регистрация: 04.11.2020
Сообщений: 3

Регистр букв на примере IF...ELSE
Здравствуйте. Вопрос такой:

Например у нас есть кусок скрипта

if (company == 'Netscape') {
alert('Верно!');


Выйдет алерт ТОЛЬКО если слово Netscape написано именно так и никак иначе. Т.е. netscape или NETSCAPE и тд не сработает.

Как сделать чтобы скрипт не смотрел на регистр букв? Спасибо
Ответить с цитированием
  #2 (permalink)  
Старый 04.11.2020, 13:53
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,795

company.toLowerCase() === 'netscape'
Ответить с цитированием
  #3 (permalink)  
Старый 04.11.2020, 14:05
Новичок на форуме
Отправить личное сообщение для AlfaEffe Посмотреть профиль Найти все сообщения от AlfaEffe
 
Регистрация: 04.11.2020
Сообщений: 3

Это не то. Скрипт должен принимать ответ в любом регистре лишь бы само слово было правильным. netscape, NETSCAPE, nEtScaPe, NETScape и тд.
Ответить с цитированием
  #4 (permalink)  
Старый 04.11.2020, 14:12
Аватар для Vlasenko Fedor
Профессор
Отправить личное сообщение для Vlasenko Fedor Посмотреть профиль Найти все сообщения от Vlasenko Fedor
 
Регистрация: 13.03.2013
Сообщений: 1,572

еще вариант
const company = 'NEtScape';
const word = 'Netscape';
const reg = new RegExp(`^${word}$`, 'i');
if (reg.test(company)) {
    console.log('Верно!');
}
Ответить с цитированием
  #5 (permalink)  
Старый 04.11.2020, 14:26
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,795

Сообщение от AlfaEffe
Это не то. Скрипт должен принимать ответ в любом регистре лишь бы само слово было правильным.

var company = prompt('Netscape?', 'NeTsCaPe');
if (String(company).toLowerCase() === 'netscape') {
    alert('Верно');
}
Ответить с цитированием
  #6 (permalink)  
Старый 04.11.2020, 14:33
Новичок на форуме
Отправить личное сообщение для AlfaEffe Посмотреть профиль Найти все сообщения от AlfaEffe
 
Регистрация: 04.11.2020
Сообщений: 3

Спасибо. Все работает
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Получение описания букв из случайно-сгенерированной строки ekzecute Общие вопросы Javascript 10 12.09.2017 10:41
функция изменения первых букв слова на верхний регистр Alexsandr Общие вопросы Javascript 15 23.06.2017 14:48
Центрирование Div-а ч2 alex2012 jQuery 0 15.11.2012 19:01
PHP Изменение регистра букв в кириллице greatilya Серверные языки и технологии 5 26.11.2009 14:45
Проверка текста на наличие в нем букв zoibana Общие вопросы Javascript 1 03.02.2009 15:48