【发布时间】:2021-11-22 09:33:39
【问题描述】:
我试图在 JS 中提出 Collatz 猜想,但我有一个问题,我不明白。 当我点击按钮时它返回 0,有人可以帮我吗?
我的js代码:
let input = document.getElementById('nombre');
let btn = document.getElementById('submit');
let output = document.getElementById('output');
let coups;
let nombre = input.value;
function conjecture() {
do {
if (nombre%2 === 0) {
nombre /= 2;
output.innerHTML += nombre + '<br>';
coups ++;
} else {
nombre *= 3;
nombre ++;
output.innerHTML += nombre + '<br>';
coups++;
}
} while (nombre>1);
output.innerHtml += `La courbe a atterit en ${coups} coups.<br>`;
}
btn.addEventListener('click', conjecture);
【问题讨论】:
-
innerHtml不是属性。你的意思是innerHTML。 -
html中的输入类型是什么
-
你把我重定向到另一个问题,但我的问题不是那个
标签: javascript dom collatz