タイマーを作りたいです
00:00→90:00でカウントアップタイマーを作りたいです
作り方を知っている方がいらっしゃったらご教授いただけますと幸いです。
00:00→90:00でカウントアップタイマーを作りたいです
作り方を知っている方がいらっしゃったらご教授いただけますと幸いです。
こんばんは
字が小さくて読みづらいのですが、何か1行目でトラブっているようですね。
このエクスプレションはCS5の頃「時:分:秒:1/100秒」用として作成したもので、今回当時を思い出しながら90分用の「分:秒」に修正しました。
下記をコピ―&ペーストで貼り付けてみて頂けますか。
function place(x){ //place()関数を定義
if(x<10){ return "0" + x } //1桁なら0追加して、2桁にして表示
else{ return "" + x }//2桁ならそのままの値を返す
}
t = Math.floor(time); //Math.floorで小数点以下切り捨て
place( Math.floor((t%5410)/60) ) +
":" + place( Math.floor(t%60) )
//順番に分、秒を計算してテキストとして表示
150kwさんのコードでは、時間が90分10秒を超えると00:00にリセットされるようになっています。
当方のコードは、90分を超えてもリセットされない方法です。
お使いの用途に合わせて、選択されると良いでしょう。
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.