gpt4 book ai didi

Javascript 计算器 JS - 开关大小写

转载 作者:行者123 更新时间:2023-11-30 20:07:32 27 4
gpt4 key购买 nike

我不明白为什么这个案例不起作用

var a, b;

a = 0;
b = 0


function Calculatrice(a, b, op) {

switch (op) {

alert("Choisissez votre opérateur: ");

case '+':
return a + b
break;
case '-':
return a - b
break;
case '*':
return a * b
break;
case '/':
return a / b
break;

alert("Voici la valeur finale:");
}

}

Calculatrice(5, 5, +);

最佳答案

我已经审查了您的代码,这些是为获得正确结果而对您的代码所做的更改: 1. 你的 switch 语句之间有悬空警报,但不是 必需的。 2. 我删除了你的全局变量 a,b 因为那不是必需的 在当前函数范围内。 3. 您应该将操作作为 string 传递,因为这就是 在 switch 语句中预期。

这是您的工作代码。

function Calculatrice(a, b, op) {

switch (op) {

case '+':
return a + b
break;
case '-':
return a - b
break;
case '*':
return a * b
break;
case '/':
return a / b
break;

}

}
console.log(Calculatrice(5, 5, '+'));

关于Javascript 计算器 JS - 开关大小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52738822/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com