忍者ブログ

からすまる日誌

20191129 昼休み setInterval 記述ミス

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

20191129 昼休み setInterval 記述ミス

スロットマシンの続き
 
前のコードに間違いがあった
 
 $('#b1').on('click',function(){
  if($('#b1').text() =='start'){ //startだったら始める
   $('#b1').text('stop');//stopボタンに変更
   timer1 = setInterval(function(){//無名関数
    cnt1++;
    if(cnt1 == 10){
     cnt1 = 0;
    }
    $('#slot1').text(cnt1);//slot1にcnt1を表示 
   },100); //ここでsetIntervalが終わる。ここが違った!
   
  }else{ //stopだったら止める
   $('#b1').text('start');//startボタンに変更
   $('#b1').prop('disabled',true);//もうボタンは押せないようにする
   clearInterval(timer1);
  }
 });
 

setIntervalが終わるところの正解:
 
},100);
 
100は「カンマの外」、「)の内側」。
道理でめちゃくちゃ速いと思った。
 
PR

コメント

ブログ内検索

カレンダー

04 2025/05 06
S M T W T F S
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31