忍者ブログ

からすまる日誌

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

コメント

ブログ内検索

カレンダー

05 2025/06 07
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