0
Я пытаюсь написать анонимную функцию в JavaScript, которая будет вычислять и возвращать пройденное расстояние по формуле * время. Определение функции должно быть назначено переменной. то функция должна вызываться с использованием этой переменной.Distance = rate * расчет времени
Но у меня возникли проблемы с кодом, любые указания на то, что я делаю неправильно, оценили.
<html>
<head><title>Anonymous Function</title>
<script type="text/javascript">
var d = function(){
}
return d;
}
</script>
</head>
<body>
<script type="text/javascript">
var rate = prompt('how fast plan to drive (in mph)');
rate = parseInt(rate);
var time = prompt('how much time do you plan to drive? (in minutes)');
time = parseInt(time);
distance = rate * time;
d = distance;
</script>
</big>
</body>
</html>
Если вы хотите, чтобы написать функцию, чтобы сделать расчет, почему у вас расчеты за пределами функции? – Barmar
Обратите внимание, что ваша формула 'distance = rate * time' неверна, если вы просите пользователя ввести скорость в миль/ч и время в минутах. – nnnnnn