Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Carinoj

#1
Desarrollo Web / Inquietud
3 Diciembre 2011, 00:03 AM
Hola buen día

Hice una calculadora, pero me tuve que apoyar en una programación que ya estaba hecha en internet, me gustaría saber que significa cada linea de la programación porque no la entiendo, se supone que éstas lineas indican a la calculadora que hacer, pero no se como.


<script language="javascript1.3">
function addChar(input, character)//esta permite que se visualice lo que se digita
{
if(input.value == null || input.value == "0" )
input.value = character
else
input.value += character
}

function deleteChar(input)//esta es la que borra el ultimo caracter digitado
{
input.value = input.value.substring(0, input.value.length - 1)
}

function changeSign(input)//en esta funcion se cambia el signo del valor en pantalla
{
if(input.value.substring(0, 1) == "-" )
input.value = input.value.substring(1, input.value.length)
else
input.value = "-" + input.value
}
function compute(form)// esta es el motor de calculo de la calculadora. esta me quedo grande, asi que la busque
{
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!= " )" )
{
alert("error papi!!" )
return false
}
}
}
return true
}

<!-- -->