Это то, что я закончил:
HTML:
<html>
<head>
<title>multiply</title>
</head>
<body>
Enter number : <input id="inputnum" />
<input type ="button" value="Submit" onclick="multiply();" />
<div id="outputnew"></div>
</body>
</html>
(JavaScript идет в разделе <head></head>
):
<script>
function multiply() {
let num = document.getElementById("inputnum").value;
let sum = 1;
for (let i=1; i<= num; i++) {
sum = sum * i;
}
document.getElementById("outputnew").innerHTML = "All of the values between
1 and " +num+ " multiplied together equals:" + sum ;
}
</script>
Это создаетфункция multiply()
, где я определил две переменные: num
и sum
.
num
получает значение того, что пользователь вводит в поле <input>
с идентификатором "inputnum"
, а sum
начинается с 1.
Затем мы создаем for-loop
где мы получаем все целые числа от 1 до (num)
и затем умножаем их на sum = sum * i;