Показать сообщение отдельно
  #5 (permalink)  
Старый 11.05.2013, 17:08
Новичок на форуме
Отправить личное сообщение для caplo0375 Посмотреть профиль Найти все сообщения от caplo0375
 
Регистрация: 01.05.2013
Сообщений: 5

Все действия взяты вот с этого калькулятора
<SCRIPT LANGUAGE="JavaScript">


 <!-- Begin
 function addChar(input, character) {
 if(input.value == null || input.value == "0")
 input.value = character
 else
 input.value += character
 }
 function cos(form) {
 form.display.value = Math.cos(form.display.value);}
 function sin(form) {
 form.display.value = Math.sin(form.display.value);}
 function tan(form) {
 form.display.value = Math.tan(form.display.value);}
 function sqrt(form) {
 form.display.value = Math.sqrt(form.display.value);}
 function ln(form) {
 form.display.value = Math.log(form.display.value);}
 function exp(form) {
 form.display.value = Math.exp(form.display.value);}
 function sqrt(form) {
 form.display.value = Math.sqrt(form.display.value);}
 function deleteChar(input) {
 input.value = input.value.substring(0, input.value.length - 1)
 }
 function changeSign(input) {
 if(input.value.substring(0, 1) == "-")
 input.value = input.value.substring(1, input.value.length)
 else
 input.value = "-" + input.value
 }
 function compute(form) {
 form.display.value = eval(form.display.value)}
 function square(form) {
 form.display.value = eval(form.display.value) *
 eval(form.display.value)}
 function checkNum(str) {
 for (var i = 0; i < str.length; i++) {
 var ch = str.substring(i, i+1)
 if (ch < "0" || ch > "9") {
 if (ch != "/" && ch != "*" && ch != "+" && ch !=
 "-" && ch != "."
 && ch != "(" && ch!= ")") {
 alert("invalid entry!")
 return false
 }
 }
 }
 return true
 }
function Percent () {
FKeyPad.displayt.value = (parseFloat(FKeyPad.display.value) / 100) * parseFloat(Accum);
}
 // End -->
 </SCRIPT>
<CENTER>
 <table align=center>
 <FORM>
 <input name="display" value="0" size=25>
 <br>
 <input style="width:45" type="button" value="exp" onClick="if (checkNum(this.form.display.value)) { 
 exp(this.form) }">&nbsp;&nbsp;<input style="width:45" type="button" value="7" onClick="addChar(this.form.display, '7')">&nbsp;&nbsp;<input style="width:45" type="button" value="8" onClick="addChar(this.form.display, '8')">&nbsp;&nbsp;<input style="width:45" type="button" value="9" onClick="addChar(this.form.display, '9')">&nbsp;&nbsp;<input style="width:45" type="button" value="/" onClick="addChar(this.form.display, '/')">
 <br>
 <input style="width:45" type="button" value="ln" onClick="if (checkNum(this.form.display.value)) { 
 ln(this.form) }">&nbsp;&nbsp;<input style="width:45" type="button" value="4" onClick="addChar(this.form.display, '4')">&nbsp;&nbsp;<input style="width:45" type="button" value="5" onClick="addChar(this.form.display, '5')">&nbsp;&nbsp;<input style="width:45" type="button" value="6" onClick="addChar(this.form.display, '6')">&nbsp;&nbsp;<input style="width:45" type="button" value="*" onClick="addChar(this.form.display, '*')">
 <br>
 <input style="width:45" type="button" value="sqrt" onClick="if (checkNum(this.form.display.value)) {
 sqrt(this.form) }">&nbsp; 
 <input style="width:45" type="button" value="1" onClick="addChar(this.form.display, '1')">&nbsp;&nbsp;<input style="width:45" type="button" value="2" onClick="addChar(this.form.display, '2')">&nbsp;&nbsp;<input style="width:45" type="button" value="3" onClick="addChar(this.form.display, '3')">&nbsp;&nbsp;<input style="width:45" type="button" value="-" onClick="addChar(this.form.display, '-')">
 <br>
 <input style="width:45" type="button" value="sq" onClick="if (checkNum(this.form.display.value)) { 
 square(this.form) }">&nbsp;&nbsp;<input style="width:45" type="button" value="0" onClick="addChar(this.form.display, '0')">&nbsp;&nbsp;<input style="width:45" type="button" value="." onClick="addChar(this.form.display, '.')">&nbsp;&nbsp;<input style="width:45" type="button" value="+/-" onClick="changeSign(this.form.display)">&nbsp;
 <input style="width:45" type="button" value="+" onClick="addChar(this.form.display, '+')">
 <br>
 <input style="width:45" type="button" value="(" onClick="addChar(this.form.display, '(')">&nbsp;&nbsp;<input style="width:45" type="button" value="cos" onClick="if (checkNum(this.form.display.value)) { 
 cos(this.form) }">&nbsp; <input style="width:45" type="button" value="sin" onClick="if (checkNum(this.form.display.value)) {
 sin(this.form) }">&nbsp; <input style="width:45" type="button" value="tan" onClick="if (checkNum(this.form.display.value)) { 
 tan(this.form) }">&nbsp; <input style="width:45" type="button" value=")" onClick="addChar(this.form.display, ')')"> 
 <br>
 <input style="width:70" type="button" value="Clear" onClick="this.form.display.value = 0 ">
 <input style="width:109" type="button" value="Back Space" onClick="deleteChar(this.form.display)">
 <input style="width:70" type="button" value="Enter" name="enter"
 onClick="if (checkNum(this.form.display.value)) { 
 compute(this.form) }">
 </FORM>
 </table>
 </CENTER>

А,процентов в нём нет.
Ответить с цитированием