Я пытаюсь создать программу, которая включает в себя ввод пользователя, как долго они будут запускать таймер, но кажется, что приглашение может возвращать только строку, есть ли способ заставить его вернуть число?Есть ли способ сделать приглашение в JS вернуть номер?
0
A
ответ
1
Вы можете использовать приглашение, чтобы получить ввод как String, а затем parseInt(), чтобы преобразовать его в целое число.
var sAge = prompt("Enter your age");
var age = parseInt(sAge,0);
3
Нет, но вы можете преобразовать строку в число
var res = prompt('How long');
var length = parseInt(res, 10);
if (isNaN(length)){
//enter a number
}
0
Нет, вы должны преобразовать строку в число, то, используя ParseInt()
например var integer = this_is_a_string_variable.parseInt();
Вы должны проверить, был ли вход действителен до того, как вы выполните parseInt(). Сделайте это, пройдя буквы.
for(var i=0; i<string.length; ++i)
if(!(string[i]>='0' && string[i]<='9'))
//Error
0
Вы можете использовать Number() функция также
var price = prompt("Enter total price");
var price = Number(price);
Смежные вопросы
- 1. Есть ли способ сделать cffile.oldFileSize вернуть правильное значение?
- 2. Расширение Chrome | Есть ли способ сделать chrome.storage.local.get() вернуть что-то?
- 3. Есть ли способ сделать «конструктор» действительным ключом в объекте JS?
- 4. Есть ли способ вернуть значение в ответ?
- 5. Есть ли более элегантный способ сделать это?
- 6. Есть ли способ сделать это с помощью базового JS DOM?
- 7. Есть ли способ сделать это?
- 8. Есть ли способ получить номер/номер строки java?
- 9. Есть ли способ сделать «обратный». =?
- 10. Есть ли способ сделать это?
- 11. Есть ли способ сделать productsum
- 12. Есть ли способ сделать функцию
- 13. Есть ли способ сделать это?
- 14. Есть ли способ отправить приглашение Firebase, если пользователь не существует
- 15. Есть ли способ добавить приглашение во время процесса сборки докеров?
- 16. Есть ли способ создать приглашение с двумя полями ввода?
- 17. TFS - Есть ли способ сбросить номер версии?
- 18. Есть ли способ изменить номер класса
- 19. Есть ли способ получить номер модели iPhone?
- 20. Есть ли способ сделать вкладки чеков TypeScript?
- 21. Есть ли способ сделать это в Grails?
- 22. Есть ли способ сделать это в MySQL?
- 23. Есть ли способ сделать WhitespaceBefore в CheckStyle?
- 24. Есть ли способ сделать «saypx» в cuBLAS?
- 25. Есть ли способ сделать currying в C?
- 26. Есть ли способ сделать это в javascript?
- 27. Есть ли способ сделать следующее в SQL?
- 28. Есть ли способ сделать изображение в пропорции?
- 29. Есть ли способ сделать клон в CSS?
- 30. Есть ли способ сделать это в python?
У вас есть опечатка: 'isNAN' --- должно быть' isNaN' – Givi
@Givi спасибо, но не стесняйтесь редактировать пост , – Musa