[ID CC-CC2022] Как в скрипте индизайна ввести значение пользователю?

catpaw

Топикстартер
10 лет на форуме
Сообщения
262
Реакции
10
У меня не получается в Индизайне использовать значение, введенное командой prompt.
Пишу строки:
var pageHeight = prompt("Укажите высоту фрейма: ", "45");

но из этой строки скрипт не работает.
Назначаю прямо
var pageHeight = 45;

скрипт работает.

Команда prompt ("Высота",pageHeight);
показывает 45 в обоих случаях. Вычисления делаются одинаково. Что не так?
 
У меня не получается в Индизайне использовать значение, введенное командой prompt.
Пишу строки:
var pageHeight = prompt("Укажите высоту фрейма: ", "45");
Строчка правильная. Вы потом полученное в prompt значение из строки (String) в число (Number) не забываете перевести для использования в расчетах?
 
Строчка правильная. Вы потом полученное в prompt значение из строки (String) в число (Number) не забываете перевести для использования в расчетах?
Как правильно переводить я напрочь забыла( Но обнаружила, что деление и умножение с заданным значением выполняются. Я просто в следующей строчке умножила на 1 и всё заработало.
 
Как правильно переводить я напрочь забыла( Но обнаружила, что деление и умножение с заданным значением выполняются. Я просто в следующей строчке умножила на 1 и всё заработало.
var pageHeight = Number (prompt("Укажите высоту фрейма: ", "45"));
 
  • Спасибо
Реакции: zollinger и catpaw
Код:
var pageHeight=+prompt("Введите что нибудь","69");
 
  • Спасибо
Реакции: densen и zollinger