Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/415.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我的测验中的JavaScript计算器_Javascript_Calculator - Fatal编程技术网

我的测验中的JavaScript计算器

我的测验中的JavaScript计算器,javascript,calculator,Javascript,Calculator,这是我将用于测验的代码。 代码有什么问题 鼠标超键时,html将提示函数的描述,单击该按钮将运行指定的函数。然后,它会提醒用户操作的答案 功能a{ 警报“将两个数字相加”。;} 功能b{ 警报“从第一个数字中减去第二个数字”。;} 功能c{ 警报“将两个数字相乘”。;} 功能d{ 警报“将第二个数字与第一个数字相除”。;} 函数添加{ var ans=form.none.value+form.notwo.value; alertform.none.value+'+'+form.notwo.va

这是我将用于测验的代码。 代码有什么问题

鼠标超键时,html将提示函数的描述,单击该按钮将运行指定的函数。然后,它会提醒用户操作的答案

功能a{ 警报“将两个数字相加”。;} 功能b{ 警报“从第一个数字中减去第二个数字”。;} 功能c{ 警报“将两个数字相乘”。;} 功能d{ 警报“将第二个数字与第一个数字相除”。;} 函数添加{ var ans=form.none.value+form.notwo.value; alertform.none.value+'+'+form.notwo.value+'='+ans; } 函数减法{ var ans=form.notwo.value-form.none.value; alertform.notwo.value+'-'form.none.value+'='+ans; } 功能时间{ var ans=form.none.value*form.notwo.value; alertform.none.value+'*'+form.notwo.value+'='+ans; } 功能结束{ var ans=form.notwo.value/form.none.value; alertform.notwo.value+'/'form.none.value+'='+ans; } h1{字体颜色:红色;} 身体{背景色:海蓝宝石;} JAVAcalc Java计算器 输入所需的所有文本字段,然后单击按钮以使用操作。 第一个号码: 第二个号码:
由于代码中存在错误,您的代码无法运行

alert(form.notwo.value + '/' form.none.value+ '=' + ans);
例如,缺少一个“+”,应该是这样的:

alert(form.notwo.value + '/' + form.none.value+ '=' + ans);
var ans = document.getElementById('ID of your input').value + document.getElementById('ID of your input'.value;
还有更多类似的,但我相信你会自己找到的

接下来,尝试为两个数字输入字段提供一个ID,并获得如下值:

alert(form.notwo.value + '/' + form.none.value+ '=' + ans);
var ans = document.getElementById('ID of your input').value + document.getElementById('ID of your input'.value;
鼠标悬停的效果应该删除,这很烦人- 要检查将来的JS错误,请使用浏览器开发人员工具中的控制台,通常是F12,代码如下:

功能a{ 警报“将两个数字相加”。;} 功能b{ 警报“从第一个数字中减去第二个数字”。;} 功能c{ 警报“将两个数字相乘”。;} 功能d{ 警报“将第二个数字与第一个数字相除”。;} 函数e{ 警报“第一个数字=相反;第二个数字=斜边;查找正弦比率”。;} 函数f{ 警报“第一个数字=相邻;第二个数字=斜边;查找余弦比率”。;} 函数g{ 警报“第一个数字=相反;第二个数字=相邻;查找切线比率”。;} 函数h{ 警报“第一个数字=斜边;第二个数字=相邻;查找余割比率”。;} 功能一{ 警报“第一个数字=斜边;第二个数字=相反;查找正割比率”。;} 函数j{ 警报“第一个数字=相邻;第二个数字=相反;查找余切比率”。;} 函数加号{ var ans=me.y.value*1+me.x.value*1; alertme.x.value++'+me.y.value++'='+ans; } 函数减法{ var ans=me.y.value-me.x.value; alertme.y.value+'-'+me.x.value+'='+ans; } 功能时间{ var ans=me.x.value*me.y.value; alertme.x.value+'*'+me.y.value+'='+ans; } 功能结束{ var ans=me.y.value/me.x.value; alertme.y.value+'/'+me.x.value+'='+ans; } 函数正弦{ var ans=Math.sinme.x.value,me.y.value; 警告“答案为“+ans+”; } 函数余弦{ var ans=Math.cosme.x.value,me.y.value; 警告“答案为“+ans+”; } 函数切线{ var ans=Math.tanme.x.value,me.y.value; 警告“答案为“+ans+”; } 函数余割{ var ans=1/Math.sinme.x.value,me.y.value; 警告“答案为“+ans+”; } 函数割线{ var ans=1/Math.cosme.x.value,me.y.value; 警告“答案为“+ans+”; } 函数余切{ var ans=1/Math.tanme.x.value,me.y.value; 警告“答案为“+ans+”; } h1{字体颜色:红色;} 身体{背景色:海蓝宝石;} 第{节-webkit列计数:2; -moz列数:2; 列数:2; -webkit柱间隙:20px; -moz柱间距:20px; 列间距:20px;} JAVAcalc Java计算器 输入所需的所有文本字段,然后单击按钮以使用操作。 第一个号码: 第二个号码:
我投票结束这个问题,因为堆栈溢出不是为我写代码的网站。你能为三角函数插入其他按钮吗。罪,因为,晒黑?是的,代码有什么问题?有什么不对劲吗?仅供参考:JavaScript不是Java首先,代码永远不会运行=但是,重要的是,如果您将鼠标悬停在按钮上,它会提醒用户该功能。