現在、javascriptで計算ドリルを作っています。
1つのページに1つ問題が繰り返し出るようにしています。
wordpressでは記事内にjavascriptを埋め込むのがむずかしいので、Googleサイトを利用しています。
Googleサイトでウェブの埋め込みにjavascriptを埋め込んでいますが、
<div><script type="text/javascript">let score = 0;
let min = 0 ;
let max = 10 ;
let a = Math.floor( Math.random() * (max + 1 - min) ) + min ;
let b = Math.floor( Math.random() * (max + 1 - min) ) + min ;
let a_str = String(a);
let b_str = String(b);
for (let i = 0; i < 3; i++ ){
document.write("もんだい".fontsize(7))
document.write( b_str.fontsize(7) + "+".fontsize(7) + a_str.fontsize(7) + "=".fontsize(7));
function calc(){
let answer = document.getElementById('id01').value;
if (answer = a + b ){
document.write("せいかい".fontsize(7))
}else{
document.write("まちがい".fontsize(7))
}
}
}
</script></div>
としていますが、問題が先に繰り返される。
<input type="text" id="id01">
<input type="button" value="計算" onclick="calc();">
が認識されないという問題を抱えています。
これらを解決して、問題が出る→答える→判定される→また新しい問題がでる、というループを作ることはできませんでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/12 00:29