使用JavaScript的简单计算器

使用JavaScript的简单计算器,javascript,html,Javascript,Html,我正在尝试创建一个简单的JavaScript计算器,但它没有按预期工作 我试过了,但我得到了正确的结果。下面是我的代码。请让我知道我做错了什么 下面是HTML和JavaScript代码 注意:无法更改HTML结构 函数更新(值){ //在这里输入代码。 document.myForm.screen.value+=值; } 函数结果(值){ document.myForm.screen.value=eval(document.myForm.screen.value); } 函数形式_reset(

我正在尝试创建一个简单的JavaScript计算器,但它没有按预期工作

我试过了,但我得到了正确的结果。下面是我的代码。请让我知道我做错了什么

下面是HTML和JavaScript代码

注意:无法更改HTML结构

函数更新(值){
//在这里输入代码。
document.myForm.screen.value+=值;
}
函数结果(值){
document.myForm.screen.value=eval(document.myForm.screen.value);
}
函数形式_reset(){
//在这里输入代码。
document.myForm.screen.value=值;
}






在使用代码之后,它似乎按照预期的方式工作,除了:

function form_reset() {
  //Type the code here.
  document.myForm.screen.value = value;
}
此处未定义变量“value”。尝试分配未定义的值将不起作用,我们希望此函数重置计算器输入的内容

function update(value) {
  document.getElementById("screen").value += value;
}

function result(value) {
  document.getElementById("screen").value = eval(document.getElementById("screen").value);
  }

function form_reset() {
  document.getElementById("screen").value = '';
}
将此更改为:

function form_reset() {
  //Type the code here.
  document.myForm.screen.value = '';
}

将使“c”按钮工作,因为我们正在清除包含计算器输入的字符串。

请包括
index.js
文件的内容。那么,如果得到正确的结果,会出现什么问题?我已更新了我的问题“未按预期工作”-会发生什么?你预计会发生什么?您需要提供and(最小)布局表、所有CAP、onclick属性、
eval
:这段代码看起来像是出自一个糟糕的90年代教程。你真的应该找一个更现代的来源来学习。
function update(value) {
  document.getElementById("screen").value += value;
}

function result(value) {
  document.getElementById("screen").value = eval(document.getElementById("screen").value);
  }

function form_reset() {
  document.getElementById("screen").value = '';
}