Jump to content

Tina

Members
  • Posts

    2
  • Joined

  • Last visited

Tina's Achievements

Newbie

Newbie (1/7)

0

Reputation

  1. Thank you for your advice guys, I did a research and more studying.My calulator is now working , but I want to put a button to round of the number, at the moment , it automaticaly round of when you click equal oparator. na i want to be able to close the window by clicking on a close button I have put on a calculator, here is the code:<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Untitled Document</title><script language="JavaScript">var sum1=0;var RememberThisNumber = 0;var value1=0;var value2=0;function Add1(Calc){ RememberThisNumber = 1; value1 = Calc.Input.value; Calc.Input.value = ""; return true;}function Subtract1(Calc){ RememberThisNumber = 2; value1 = Calc.Input.value; Calc.Input.value = ""; return true}function Multiple1(){ RememberThisNumber = 3; value1 = Calc.Input.value; Calc.Input.value = ""; return true}function Division1(){ RememberThisNumber = 4; value1 = Calc.Input.value; Calc.Input.value = ""; return true}function Equal1(Calc){ if ( RememberThisNumber == 1 ) { sum1 = eval(value1) + eval(Calc.Input.value); } if ( RememberThisNumber == 2 ) { sum1 = eval(value1) - eval(Calc.Input.value); } if ( RememberThisNumber == 3 ) { sum1 = eval(value1) * eval(Calc.Input.value); } if ( RememberThisNumber == 4 ) { sum1 = Math.round(eval(value1) / eval(Calc.Input.value),2); } Calc.Input.value = sum1; return true;}function roundoff(){ var sum2 = Math.round(Calc.Input.value,2); Calc.Input.value = sum2; }function clearthis(Calc){ Calc.Input.value="";}function CloseWindow(Calc){ window.closed return true; } </script></head><body onload="clearthis(Calc)"><CENTER><FORM NAME="Calc" ><TABLE BORDER=4 bgcolor="#999999"" ><TR><TD><INPUT NAME="Input" TYPE="text" value="0" SIZE="16" ><BR></TD></TR><TR><TD><INPUT TYPE="button" NAME="one" VALUE=" 1 " onClick="Calc.Input.value += '1'"><INPUT TYPE="button" NAME="two" VALUE=" 2 " onClick="Calc.Input.value += '2'"><INPUT TYPE="button" NAME="three" VALUE=" 3 " onClick="Calc.Input.value += '3'"><INPUT TYPE="button" NAME="plus" VALUE=" + " onClick="Add1(Calc)"></TD></TR><p><TR><TD><INPUT TYPE="button" NAME="four" VALUE=" 4 " onClick="Calc.Input.value += '4'"><INPUT TYPE="button" NAME="five" VALUE=" 5 " onClick="Calc.Input.value += '5'"><INPUT TYPE="button" NAME="six" VALUE=" 6 " onClick="Calc.Input.value += '6'"><INPUT TYPE="button" NAME="minus" VALUE=" - " onClick="Subtract1(Calc)"></TD></TR><p><TR><TD><INPUT TYPE="button" NAME="seven" VALUE=" 7 " onClick="Calc.Input.value += '7'"><INPUT TYPE="button" NAME="eight" VALUE=" 8 " onClick="Calc.Input.value += '8'"><INPUT TYPE="button" NAME="nine" VALUE=" 9 " onClick="Calc.Input.value += '9'"><INPUT TYPE="button" NAME="multiply" VALUE=" x " onClick="Multiple1(Calc)"></TD></TR><p><TR><TD><INPUT TYPE="button" NAME="Clear" VALUE=" C " onClick="Calc.Input.value = ''"><INPUT TYPE="button" NAME="zero" VALUE=" 0 " onClick="Calc.Input.value += '0'"><INPUT TYPE="button" NAME="Result" VALUE=" = " onClick="Equal1(Calc)"><INPUT TYPE="button" NAME="division" VALUE=" / " onClick="Division1(Calc)"></TD></TR><TR><TD ALIGN="center" VALIGN="middle" ><INPUT TYPE="button" NAME="closethis" value="Close" onclick="CloseWindow" ><INPUT TYPE="button" NAME="roundoff" value=" R " onclick="Math.round(Calc.Input.value)" > <INPUT TYPE="button" NAME="six" VALUE=" . " onClick="Calc.Input.value += '.'"></TD></TR></FORM>
  2. ngubantbI'm new learner in JavaScript. Please assist. I would like to create a basic calculator, using , form, input, tables and to be able to create my own funtion for add, multipy and so on.If you can please give me the explaination of each line on your code.I feel this will help me understand mor about function.Thank you
×
×
  • Create New...