Регистр букв на примере IF...ELSE
Здравствуйте. Вопрос такой:
Например у нас есть кусок скрипта if (company == 'Netscape') { alert('Верно!'); Выйдет алерт ТОЛЬКО если слово Netscape написано именно так и никак иначе. Т.е. netscape или NETSCAPE и тд не сработает. Как сделать чтобы скрипт не смотрел на регистр букв? Спасибо |
company.toLowerCase() === 'netscape'
|
Это не то. Скрипт должен принимать ответ в любом регистре лишь бы само слово было правильным. netscape, NETSCAPE, nEtScaPe, NETScape и тд.
|
еще вариант
const company = 'NEtScape'; const word = 'Netscape'; const reg = new RegExp(`^${word}$`, 'i'); if (reg.test(company)) { console.log('Верно!'); } |
Цитата:
var company = prompt('Netscape?', 'NeTsCaPe'); if (String(company).toLowerCase() === 'netscape') { alert('Верно'); } |
Спасибо. Все работает :)
|
Часовой пояс GMT +3, время: 20:09. |