2018 ソフトウェア設計及び演習用の班Wiki

18::gr08::タイマー

  • タイマー
    n分タイマーが0になったら「TIME UP!」と表示し、3秒後に投票画面へ移動
$(function(){	
    //タイマー部分
	var n = 5;
	var count = 60*n; //カウントダウンの数字を格納する変数
	var min = 0; //残り時間「分」を格納する変数
	var sec = 0; //残り時間「秒」を格納する変数
	var stp = null; //setInerval・clearInervalを制御する変数
	
	stp = setInterval(count_down,1000);
	
	
	//カウンドダウン表示
	function count_down(){
        if(count === 1){
        var display = document.getElementById("default");
        display.innerHTML = "TIME UP!";
        clearInterval(stp);
        } else {
        count--;
        min = parseInt(count / 60);
        sec = count % 60;
        var count_down = document.getElementById("default");
        count_down.innerHTML = ("0"+min).slice(-2) +":" + ("0"+sec).slice(-2);
        }
	} 
	
	setTimeout(function(){
	
	document.location='tohyo.html';
	}, 60000*n+3000); //n分経過した3秒後に移動
	
});


最終更新日:2018/08/02 22:13:59