jisuanqi/js/script.js
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
var sNum1='';
var sOpr='';
var bNeedClear=false; //是否需要清除输入框中已有的内容
function calc(iNum1, iNum2, sOpr)
{
var iResult=0;
switch(sOpr)
{
case '×':
iResult=iNum1*iNum2;
break;
case '+':
iResult=iNum1+iNum2;
break;
case '-':
iResult=iNum1-iNum2;
break;
case '÷':
iResult=iNum1/iNum2;
break;
default:
iResult=iNum2;
}
return iResult;
}
function doInput()
{
var oInput=document.getElementById('input1');
var sHtml=this.innerHTML.replace(' ','');
switch(sHtml)
{
case '=':
oInput.value=calc(parseInt(sNum1), parseInt(oInput.value), sOpr);
sNum1='';
sOpr='';
bNeedClear=true;
break;
case '+':
case '-':
case '×':
case '÷':
bNeedClear=true;
if(sNum1.length!=0)
{
oInput.value=calc(parseInt(sNum1), parseInt(oInput.value), sOpr);
}
sOpr=sHtml;
sNum1=oInput.value;
break;
case 'C':
后面还有 45 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。