Я пытаюсь написать код в javascript/jquery и html, который, как я думал, будет довольно простым, но оказывается довольно сложным (для меня). У меня есть программа, которая вычисляет первые числа x последовательности фибоначчи и сохраняет ее в массиве. Я пытаюсь сделать две кнопки, которые будут отображать следующее или предыдущее число в последовательности. Это то, что у меня есть до сих пор.Javascript: как отобразить следующее значение массива при нажатии кнопки
Javascript:
var all = new Array();
fib = function (numMax) {
for (i = 0, j = 1, k = 0; k < numMax; i = j, j = x, k++) {
x = i + j;
//window.document.write(x + " ");
all[k] = x;
}
};
fib(1000);
fibon = function() {
getElementById("mynum").innerHTML = "all[+1]";
};
HTML:
<input type="text" id="mynum">
<button onclick="fibon();">Next</button>
Индекс OOB check !!! Но да, +1 – tymeJV
Было как раз добавить это, когда вы написали. – Barmar
Не могли бы вы сделать jsfiddle, пожалуйста? – VampireTooth