Maths - Squaring Variables
Oct 26, 2006
I have a variable which I'm dividing ..
var ltotal = (data/12)
I now need to sqaure this, and also cube it after that ..
Not sure at all how to square and then cube this result, seperately .. can anyone give me some pointers?
View 9 Replies
ADVERTISEMENT
Oct 3, 2003
Have a look at this maths game I made. It tests you on adding, subtracting, multiplying and dividing and has three different levels.
Note-you must save the code below as mathsgamefinal.htm for the reset button to work.
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta http-equiv="Content-Language" content="en-gb">
<title></title>
</head>
<body bgcolor="#FF0000">
<script type="text/javascript">
function next1(){
var outof=document.getElementById('outof').value;
if(document.getElementById('next').value=="Next" && document.getElementById('type').value=="a"){document.getElementById('next').value='Enter' add(); document.getElementById('answer').value='answer'}
else if(document.getElementById('next').value=="Next" && document.getElementById('type').value=="m"){document.getElementById('next').value='Enter' times(); document.getElementById('answer').value='answer'}
else if(document.getElementById('next').value=="Next" && document.getElementById('type').value=="t"){document.getElementById('next').value='Enter' minus(); document.getElementById('answer').value='answer'}
else if(document.getElementById('next').value=="Next" && document.getElementById('type').value=="d"){document.getElementById('next').value='Enter' divide(); document.getElementById('answer').value='answer'}
else if(document.getElementById('next').value=="Enter" && document.getElementById('answer').value==(cr)){ document.getElementById('question').value='Correct' document.getElementById('next').value='Next' document.getElementById('outof').value=parseInt(document.getElementById('outof').value)+1; document.getElementById('score').value=parseInt(document.getElementById('score').value)+1; pc();}
else{ document.getElementById('question').value='Wrong. Answer= '+cr; document.getElementById('next').value='Next' document.getElementById('outof').value=parseInt(document.getElementById('outof').value)+1; pc();}
document.getElementById('answer').select();
}
function add(){
ea1=(Math.floor(Math.random() * (1 - 10)) + 10);
ea2=(Math.floor(Math.random() * (1 - 10)) + 10);
ma1=(Math.floor(Math.random() * (21 - 49)) + 49);
ma2=(Math.floor(Math.random() * (21 - 49)) + 49);
ha1=(Math.floor(Math.random() * (111 - 299)) + 299);
ha2=(Math.floor(Math.random() * (111 - 299)) + 299);
if(document.getElementById('level').value=="e"){document.getElementById('question').value=ea1+' plus '+ea2; cr=ea1+ea2}
if(document.getElementById('level').value=="m"){document.getElementById('question').value=ma1+' plus '+ma2; cr=ma1+ma2}
if(document.getElementById('level').value=="h"){document.getElementById('question').value=ha1+' plus '+ha2; cr=ha1+ha2}
}
function times(){
em1=(Math.floor(Math.random() * (2 - 10)) + 10);
em2=(Math.floor(Math.random() * (2 - 10)) + 10);
mm1=(Math.floor(Math.random() * (11 - 19)) + 19);
mm2=(Math.floor(Math.random() * (6 - 12)) + 12);
hm1=(Math.floor(Math.random() * (21 - 29)) + 29);
hm2=(Math.floor(Math.random() * (21 - 29)) + 29);
if(document.getElementById('level').value=="e"){document.getElementById('question').value=em1+' times '+em2; cr=em1*em2}
if(document.getElementById('level').value=="m"){document.getElementById('question').value=mm1+' times '+mm2; cr=mm1*mm2}
if(document.getElementById('level').value=="h"){document.getElementById('question').value=hm1+' times '+hm2; cr=hm1*hm2}
}
function minus(){
et1=(Math.floor(Math.random() * (10 - 20)) + 20);
et2=(Math.floor(Math.random() * (1 - 10)) + 10);
mt1=(Math.floor(Math.random() * (50 - 99)) + 99);
mt2=(Math.floor(Math.random() * (20 - 50)) + 50);
ht1=(Math.floor(Math.random() * (350 - 1000)) + 1000);
ht2=(Math.floor(Math.random() * (350 - 1000)) + 1000);
if(document.getElementById('level').value=="e"){document.getElementById('question').value=et1+' minus '+et2; cr=et1-et2}
if(document.getElementById('level').value=="m"){document.getElementById('question').value=mt1+' minus '+mt2; cr=mt1-mt2}
if(document.getElementById('level').value=="h"){document.getElementById('question').value=ht1+' minus '+ht2; cr=ht1-ht2}
}
function divide(){
ed1=(Math.floor(Math.random() * (2 - 10)) + 10);
ed2=(Math.floor(Math.random() * (2 - 10)) + 10);
md1=(Math.floor(Math.random() * (11 - 19)) + 19);
md2=(Math.floor(Math.random() * (11 - 19)) + 19);
hd1=(Math.floor(Math.random() * (21 - 29)) + 29);
hd2=(Math.floor(Math.random() * (21 - 29)) + 29);
ed3=ed1*ed2;
md3=md1*md2;
hd3=hd1*hd2;
if(document.getElementById('level').value=="e"){document.getElementById('question').value=ed3+' divided by '+ed2; cr=ed1}
if(document.getElementById('level').value=="m"){document.getElementById('question').value=md3+' divided by '+md2; cr=md1}
if(document.getElementById('level').value=="h"){document.getElementById('question').value=hd3+' divided by '+hd2; cr=hd1}
}
function answerreset(){
if(document.getElementById('answer').value=="answer"){document.getElementById('answer').value=''}
}
function pc(){
document.getElementById('scorepercent').value=document.getElementById('score').value/document.getElementById('outof').value*100;
document.getElementById('scorepercent').value=Math.round(document.getElementById('scorepercent').val ue);
}
</script>
<table border="0" width="198" height="180" bordercolor="#000000" style="background-color: #FFFF00; border-style: solid">
<tr>
<td height="33" width="99" colspan="2">
<p align="center">
<select size="1" name="type" id='type'>
<option value="a" selected>Add</option>
<option value="t">Take away</option>
<option value="m">Multiply</option>
<option value="d">Divide</option>
</select></p>
</td>
<td height="36" width="99" colspan="2">
<p align="center">
<select size="1" name="level" id=level>
<option value="e" selected>Easy</option>
<option value="m">Medium</option>
<option value="h">Hard</option>
</select></p>
</td>
</tr>
<tr>
<td height="36" width="198" colspan="4">
<p align="left">
<input type="button" name="T1" id='question' value="Click next to begin" style="background-color: #FFFF00; border: 0 solid #FFFF00">
</p>
</td>
</tr>
<tr>
<td height="33" width="66">
<p align="center"><input type="text" name="answer" size="6" id='answer' onclick=answerreset()></td>
<td height="36" width="66" colspan="2">
<p align="center"><button onclick='next1()' id='next'>Next</button></td>
<td height="33" width="66">
<p align="center"><button onclick='window.location="mathsgamefinal.htm"'>Reset</button></td>
</tr>
<tr>
<td height="36" width="66">
<p align="center">Score %:</td>
<td height="33" width="66" colspan="2">
<p align="center">Score Marks:</td>
<td height="33" width="66">
<p align="center">Out of:</td>
</tr>
<tr>
<td height="33" width="66">
<p align="center"><input type="button" name="T1" size="3" id=scorepercent value="0"></td>
<td height="33" width="66" colspan="2">
<p align="center"><input type="button" name="score" size="3" id=score value="0"></td>
<td height="36" width="66">
<p align="center"><input type="button" name="outof" size="3" id=outof value="0"></td>
</tr>
</table>
</body>
</html>
Any feedback would be much apprieciated...
View 6 Replies
View Related
Aug 25, 2010
I have javascript calculating the total price of all the products in a shoppping cart. The prices are in the format of 10.99 or 5.50 or 10 ete.g if there are five items bought for 10.99 and 1 bought for 10, the script will multiply 10.99 by 3, then multiply 10 by one, then add the two results.
The resulting number is sometimes right, but quite often it ads an extra '000000002' or so to the amount??
[Code]...
View 3 Replies
View Related
May 12, 2010
I am randomly selecting the maths symbol (+,-,*,/) using a math.random and then applying the relevant symbol to a variable based on the result, ie if result == 1 then symbolGen = "+"
I now need to use this symbol in the Javascript for it's original purpose, as I have two other numbers being generated and need to work out the answer.
View 4 Replies
View Related
Apr 2, 2009
Anyone know how to get Javascript variables into PHP variables or a MySQL database? Full question in the PHP section.
View 2 Replies
View Related
Feb 3, 2011
I have some JavaScript which is splitting out the different variable elements from the URL.Now, how do I set the internal variables?Then I want to set the variable ScriptHeading to be Change and the variable ScriptType to be NewThread.I keep finding all sorts of lovely code showing how to split out the various sections in many different ways, but I can't find anything on how to actually set these variables.
View 1 Replies
View Related
May 6, 2006
I have a program written in Javascript and fully functioning which takes a user-selected directory name and then displays all the photos in that directory in a certain format.
I am now wanting to expand the program to allow users to optionally enter their own strings and the program will use all the photos from www.flickr.com which use that string as a tag.
I have a PHP interface to flickr (called PHPflickr) which collects all the relevant photo urls. I now need to get these images back into my Javascript so I can process them using the existing functions (rather than rewrite all my functions in PHP code and have two sets of functions in the program). I found on another thread a means to do this for a date variable:
var jsArray = new Array(
<?php
$length = count($monthDataArray);
for ($i = 0; $i < $length; $i++)
{
echo '"' . addslashes($monthDataArray[$i]) . '"' . (($i < $length - 1) ? ',' : '') . "
";
}
?>
but being completely new to PHP I'm not sure what "addslashes" might be or what formatting will be necessary if I am starting with an array of urls. Code:
View 1 Replies
View Related
Apr 4, 2006
I thought it was possible to send two variables in an URL like this:
print" <script type='text/javascript'>
document.location.replace('http://127.0.0.1/add_task.php?tk_request_name={$req_name}?tk_req_id ={$maxValue}');
</script>";
but I can't get them separately in add_task.php
is there something wrong with script?
I use this code in some other PHP code.
View 1 Replies
View Related
Apr 9, 2007
Lets say I have a variable declared as such:
var newVariable="opener";
How can I then use this variable to access the opener of 'window' ?
Meaning, I dont want to access it as such:
window.opener
but as: window.+newVariable
So it uses the contents of newVariable to access the opener.
I need this because I have a couple of variables which I need to concat to eachother as a string,
and this string in turn is the variable I need to access from window.opener.varSomething
where varSomething is the variable that stores the variable I need to access.
View 5 Replies
View Related
Jul 20, 2005
I use ASP to obtain data from a database and I have a piece of javascript
code I use on my website. I want to use the database variables in my
javascript. I'm not very familiar with javascript, but here is some info
similar to what I'm trying to do.
<%
strFirstName=session("FirstName")
strLastName=session("LastName")
%>
The javascript code I want to use the variables in.
Items[1]=["First Name", strFirstName,""]
Items[2]=["Last Name", strLastName,""]
Please help or point me to a website with this solution. Thanks much for
your help.
View 16 Replies
View Related
Jul 20, 2005
if the url was thispage.htm?day=4
how does one grab the day value?
View 2 Replies
View Related
Feb 22, 2011
Not sure if php is the best solution or maybe javascript. ( or both.)
I am writing a litle script that will go to my mysql table and take out 20 rows ( from about 10,000 rows ) based on the WHERE statement.
Then I want to step through these 20 rows displaying just two filds in this fashion:
First, I want to display one field in a "box" ( using divs and css ) then wait for a form input. Then while keeping the first displayed box and field display the second field in a similar box a fee lines below. Wait for a form input update some data.
Then onto the next row.
If I use javascript then I could keep all the processing on one page and not have
to have server refreshes.
But how do I get these those array elements from $row['field1'] and $row['field2'] into javascript vars ?
Is this the best way to do this ?
Or would php and having a couple of extra trips to the server for form processing be better ?
View 5 Replies
View Related
May 24, 2009
I would like to multiply combo_1 and combo_2 to give an outcome and display it in the textbox of txt_price using javascript.
f['txt_price'].value = (f['combo_1'].value).toFixed(2);
This is something I was working on but no results so far.
<form>
<select name="combo0" id="combo_0" onChange="change(this);" style="width:200px;">
<option value="0">-select-</option>
<option value="1">Canada</option>
[Code]....
View 2 Replies
View Related
May 24, 2009
I would like to multiply combo_1 and combo_2 to give an outcome and display it in the textbox of txt_price using javascript.
f['txt_price'].value = (f['combo_1'].value).toFixed(2);
This is something I was working on but no results so far.
<form>
<select name="combo0" id="combo_0" onChange="change(this);" style="width:200px;">
<option value="0">-select-</option>
<option value="1">Canada</option>
<option value="2">States</option>
</select><BR><BR>
<!-- I would like to Multiply this field -->
<select name="combo1" id="combo_1" onChange="change(this)" style="width:200px;">
<option value="1"></option>
</select><label></label>
<BR><BR>
<!-- and this field -->
<select name="combo2" id="combo_2" onChange="change(this);" style="width:200px;">
<option value="1"></option>
</select>
<BR><br>
<!-- To present an outcome to this field -->
<input type="text" name="txtPrice" id="txt_price" onChange="change(this);" style="width:200px;">
<BR></form>
View 4 Replies
View Related
Jul 23, 2005
I need to create a variable out of nothing. From a database I extract an
item with a certain id. With this id I want to create a new variable.
For example:
id = 36;
"item"+id = new Array();
Now I get the message "Illegal left hand assignment".
I tried:
eval("item"+id) = new Array();
Is it possible to create a variable out of nothing?
View 4 Replies
View Related
Feb 21, 2006
Looking for clarification of undefined variables vs. error in
JavaScript code.
e.g.
<script>
alert( z ); // this will be an error, i.e. an exception
</script>
<script>
alert( this.z );
alert( window.z ); // both equivalent, no error, but window.z is
'undefined'
</script>
why is it that 'z' alone without the global object generates an error,
shouldn't it also be undefined? for example if i did
z = 0;
the javascript interpreter knows to create a global variable z
View 17 Replies
View Related
Oct 6, 2006
I need a javascript that will display all system variables (e.g. HTTP_REFERER). I am not a programmer, so if you could post all of the html and stuff that would be great. Code:
View 5 Replies
View Related
Jul 20, 2005
I need help in access the Username/Domain environment variable from javascript.
Could someone tell me how to get the contents of this variable?
View 1 Replies
View Related
Jul 20, 2005
how you would piece
together a variable name and then assign it a value. I want to create a
hidden field and assign it a value based on the value of another variable
Right now it looks like:
("document.all.SM_MARK_10" + dateNumber + ".value")
where dateNumber is an already defined integer. What I want is to say
document.all.SM_MARK_1001.value="XX"
document.all.SM_MARK_1002.value="X2"
etc.
based on that value of dateNumber. Any way to do this easily?
View 22 Replies
View Related
Sep 12, 2011
I want to get the variables of my own php file, e.g:index.php?s="div1" So I want to recuperate the s' value and then show the div given.
View 1 Replies
View Related
Jun 2, 2010
Is it possible to use variables in place of round1 below? If yes, how?
View 2 Replies
View Related
Jan 10, 2011
Can I have 2 variables upon one select? The code below is created dynamically with php from a database, and displays a dropdown select box, the only thing is that the values: Oliver Franchis, Pedro pastor, Maria China... have unique ID's and when the name is selected I would like the ID allso to be.
<!-- Populate list with friends START-->
var newTextbox = document.createElement('select');
newTextbox.className = 'fn-select';
newTextbox.name = "opcion";
//First user in the populated select menu is the person Loged in
var op1 = new Option("", "Oliver Franchis");
newTextbox.appendChild(op1);
var txt1 = document.createTextNode('Me | Oliver Franchis');
op1.appendChild(txt1);
//Next users are my friends in the database
var op1 = new Option("", "Pedro pastor");
newTextbox.appendChild(op1);
var txt1 = document.createTextNode('Pedro pastor');
op1.appendChild(txt1); .....
View 2 Replies
View Related
Jun 4, 2011
Is there a way in Javascript to store a value to different variables in 1 command, something like code...
What I try to do is avoid errors by typing the value only once in code. I could do the following, but thought there might be a more direct way code...
View 8 Replies
View Related
Jan 23, 2007
Is it just me, or do variables not work in getElementById? For example:
document.getElementById("div"+divnumber)...
View 5 Replies
View Related
May 18, 2005
url example:
whatever.com/index.html?name=username&password=password&gender=male&age=18
function getE(){
var url_string = String(document.location);
var url_array1 = url_string.split('?');
if(url_array1[1]){
var e_array = url_array1[1].split('&');
for(i=0;i<=20;i++){
if(e_array[i]){
pullE(e_array[i]);
}
}
}
}
function pullE(val){
var useVal = val.split('=');
alert(useVal[0]+" == "+useVal[1]); //display purposes
}
this would alert in order:
name == username
password == password
gender == male
age == 18
where useVal[0] is the element name and useVal[1] is the value.
View 14 Replies
View Related
Nov 2, 2005
I was wondering if someone would be so kind as to help me out in understanding a few things about sending a variable through a URL..
firstly:
i have two pages on page1.html i have a link which is:
window.location = "page2.html?name=yournamehere";
on page2.html how how would i be able to access the variable "name" ?
i know the following code works for strings, but i want to be able to directly access the variable that has already been assigned a value.
function parse(){
var Loc=this.location.toString();
var URLarray1=Loc.split('?')[1];
}
View 2 Replies
View Related