Javascript SyntaxError:缺少:在属性id之后

Javascript SyntaxError:缺少:在属性id之后,javascript,Javascript,尝试创建一个可以解决简单数学计算的简单算法。我制作了一个变量“operator”,它是一个包含*、/、+、和的数组- var operator = {"*", "/", "+", "-*}; 我遇到错误“缺少:在属性id之后”请尝试将大括号更改为方括号 e、 g 尝试将花括号更改为方括号 e、 g 您错过了减号运算符中的结束符“,并且您正在声明一个对象而不是数组 var operator = {"*", "/", "+", "-"}; var operator = ["*", "/", "+

尝试创建一个可以解决简单数学计算的简单算法。我制作了一个变量“operator”,它是一个包含*、/、+、和的数组-

var operator = {"*", "/", "+", "-*};

我遇到错误“缺少:在属性id之后”

请尝试将大括号更改为方括号

e、 g


尝试将花括号更改为方括号

e、 g


您错过了减号运算符中的结束符
,并且您正在声明一个对象而不是数组

var operator = {"*", "/", "+", "-"};

var operator = ["*", "/", "+", "-"];

您错过了减号运算符中的结束符
,并且您正在声明一个对象而不是数组

var operator = {"*", "/", "+", "-"};

var operator = ["*", "/", "+", "-"];

不能用这种方式在JavaScript中创建数组。在JavaScript中,与C或C++编程语言不同,直接初始化时我们提出了代码> [/COD>而不是<代码> {< /Cord>


<> P.>在JavaScript上,用JavaScript创建数组是不可能的。在与C语言或C++编程语言不同的地方,我们直接提出代码< > <代码>代替代码> {<代码> < /P>
Checkout MDN official Docs

我知道在数组中使用四个运算符很奇怪,但我不知道如何循环,使每个计算都有不同的运算符。您可以添加更多关于如何使用此变量的代码吗?“its a array”-数组是
[…]
我知道数组中有四个运算符很奇怪,但我不知道如何循环,使每个计算都有不同的运算符。你可以添加更多的代码来说明你是如何使用这个变量的吗?“这是一个数组”-数组是
[…]
每个运算符{每个操作员{每个运算符{一个运算符[I]b算子[j]c算子[k]d}}和一个bcd组合是24,我想要循环操作它,但它只是显示它而不计算每个算子{每个oeprator{每个算子{a算子[i]b算子[j]c算子[k]d}}和一个bcd组合是24,我想要循环操作它,但它只是显示它而不计算它