PDA

View Full Version : آموزش: ایجاد تایمر برای اسکریپت آزمون



handballchat
چهارشنبه 20 آذر 1392, 23:28 عصر
سلام من برای مدرسه یه آزمون انلاین زبان میخواستم راه اندازی کنم که با اسکریپتی که پیوست کردم برخوردم یکی از مشکلاتی که داره اینه که تایمر نداره و درصد دانش آموز رو نیز نمیشه در جایی ثبت کرد اگه می شد این دو فاکتور رو به این اسکریپت اضافه کنید خیلی ممنون می شدم البته اگه اسکریپت دیگر در زمینه میشناسید معرفی کنید ممنون می شم:لبخندساده:

Javidhb
پنج شنبه 21 آذر 1392, 13:21 عصر
یه تایمر ساده:


<p id="timer"></p>

<script>
//زمان مورد نظر به ثانیه
var time = 65;
var sec, min;

//انتخاب المنت مورد نظ
var Showtimer = document.getElementById('timer');

//اجرای دستورات هر یک ثانیه یکبار
setInterval(timer, 1000);

/**
*کم کردن از زمان کل و بدست آوردن ثانیه و دقیقه
*/
function timer()
{
time--;
min = Math.floor(time/60);
sec = time - (min * 60);

if(min <= 9) min = '0'+min;
if(sec <= 9) sec = '0'+sec;

Showtimer.innerHTML = min + ' : ' + sec;
}
</script>



برای درصد هم کافیه، جواب درست تقسیم بر تعداد کل سوالات ضربدر 100 بشن... ریاضیه چه مشکلی با javascriptاش دارید؟


var correct = 2;
var total = 6;

var darsad = Math.floor((correct / total) * 100) + ' %';
alert(darsad);