-1
私はループしないので、私はそれをローカル変数、今はループの仕事に問題は、それを回してvarを追加するので、私はランダム変数のproblemeを持っています私は実用的な方法で学びたい飛ばすので、いくつかの基本的なproblemeアム自己学習者であるものを結果()関数は、初心者の質問には申し訳ありませんローカル変数でNANエラー
function randomvariable() {
var myarray = new Array;
myarray = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
var randomvariable = Math.floor(Math.random() * 2);
result = (myarray[randomvariable]);
document.getElementById("demo").innerHTML = randomvariable;
}
function launchfunction() {
myFunction();
randomvariable();
theresult();
}
function theresult() {
f = document.getElementById("dkhoul").value;
r=randomvariable;
var x = f*1-r;
var s = Math.abs(x);
document.getElementById("result").innerHTML = s;
}
あなたは変数と同じ名前の関数を持っています。 'randomvariable'以外の記述的な関数名を使うことができます。 'getRandomValue'のような名前を使うのが良いでしょう。 –
配列をインスタンス化した行にセミコロンがありません。 – JordanH