Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/mygame.js
blob: 958325b0041570bff778940e273b574614a09869 (plain)
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
/* 
    
    Name: mygame.js Library

    Maintainer:

    Source: 

    Copyright: One Laptop Per Child
     
    License: GPL-3
    
    Author:	Anurag Narain: anurag@dev.seeta.in
		Kashish Jain: kashish@dev.seeta.in

		Hemant Goyal     : hemant@seeta.in
		Manu Sheel Gupta : manu@seeta.in

#    Copyright (C) 2010, Software for Education, Entertainment and Training Activities	
#    
     This program is free software; you can redistribute it and/or modify
#    it under the terms of the GNU General Public License as published by
#    the Free Software Foundation; either version 2 of the License, or
#    (at your option) any later version.
#
#    This program is distributed in the hope that it will be useful,
#    but WITHOUT ANY WARRANTY; without even the implied warranty of
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#    GNU General Public License for more details.
#
#    You should have received a copy of the GNU General Public License
#    along with this program; if not, write to the Free Software
#    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.








function starttime()
{
	var today=new Date();
	start_time=today.getTime();
	return start_time;
}

function stoptime(start_time)
{
	var today2=new Date();
	stop_time=today2.getTime();
	response_time=(stop_time-start_time)/1000;
	return response_time;
}

function convert_send()
{
	var myclassobj=new educonn();
	myclassobj.addson("name",local_name);
	myclassobj.addson("score",local_score);
	myclassobj.addson("time",local_time);
	myclassobj.addson("completion_status",local_cs);
	myclassobj.send(server_name);
}

function get_result(operand1,operand2,operator)
{
	switch(operator)
	{	
		case 0 : 	return (operand1+operand2);
					break;
		case 1 : 	return (operand2-operand1);
					break;
		case 2 : 	return (operand1*operand2);
					break;
		case 3 : 	return (Math.floor(operand1/operand2));
	}
}

function random()
{
	dom_var = document.getElementById("quest");
	operand1 = Math.floor(Math.random()*100);
	operand2 = Math.floor(Math.random()*50)+1;
	operator = Math.floor(Math.random()*4);
	switch(operator)
	{
		case 0 : 	dom_var.innerHTML ="Add "+operand1+" and "+operand2;
					break;
		case 1 : 	dom_var.innerHTML = "Subtract "+operand1+" from "+operand2;
					break;
		case 2 : 	dom_var.innerHTML = "Multiply "+operand1+" and "+operand2;
					break;
		case 3 : 	dom_var.innerHTML = "Divide "+operand1+" by "+operand2+":Enter quotent only.";
	}
	document.game.answer.value="";
	result=get_result(operand1,operand2,operator);
	counter += 1;
	return result;	
}

*/