Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/mygame.js
diff options
context:
space:
mode:
Diffstat (limited to 'mygame.js')
-rwxr-xr-xmygame.js103
1 files changed, 103 insertions, 0 deletions
diff --git a/mygame.js b/mygame.js
new file mode 100755
index 0000000..958325b
--- /dev/null
+++ b/mygame.js
@@ -0,0 +1,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;
+}
+
+*/