/ / Запрошення toLowerCase не виконуватись правильно - JavaScript

Запит на Lowower не виконується правильно - javascript

Я не впевнений, чому це не виконується належним чином? Це так просто, але я не можу обернути голову навколо нього:

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 до малих літер