Я не впевнений, чому це не виконується належним чином? Це так просто, але я не можу обернути голову навколо нього:
response = prompt(question.toLowerCase());
Коли я вставляю щось у підказку і консолюю.log, то, здається, він повертається з великої літери, яку я додав, коли я вставляв значення у підказку.
Я хочу toLowerCase перетворити будь-яке значення в малі регістри при надходженні.
Будь-яка ідея, чому це не працює?
Відповіді:
4 для відповіді № 1Це тому, що ви встановлюєте нижній підпис підказки, а не введений текст. Ви повинні використовувати:
response = prompt(question).toLowerCase();
0 для відповіді № 2
Як забажаєш toLowerCase()
щоб перетворити будь-яку відповідь користувача в малі, спробуйте
resp = prompt("Blah blah", "")
lcrp = response.toLowerCase();
Як prompt
або window.prompt
приймає два аргументи, один для того, щоб повідомлення відображалося в підказці, а інший як за замовчуванням, якщо користувач не надав жодної відповіді.
prompt
повертає введення користувача у вигляді рядка. Так, resp.toLowerCase()
повинен конвертувати resp
до малих літер