我不知道如何显示和存储结果答案。
我想用alert()
或console.log()
显示它。
这是我尝试过的代码:
a = prompt("Entrez une valeur");
b = prompt("Entrez une deuxieme valeur");
op = prompt("Entrez une opérande");
var answer;
function mycal(a, b, op) {
switch (op) {
case '+':
return answer = a + b
break;
case '-':
return answer = a - b
break;
case '*':
return answer = a * b
break;
case '/':
return answer = a / b
break;
}
}
console.log(answer);
答案 0 :(得分:0)
在console.log或警报中致电public void FromEarlyIntercept(Message msg, SessionID sessionID)
{
string msgText = msg.GetField(Tags.Text);
if (msg is Logout)
{
Console.WriteLine(" Connection of Session {0} forced to logout, because: {1}", sessionID, msgText);
}
mycal(a,b,op)
答案 1 :(得分:0)
您不需要全局 answer 变量。
将您的return语句更改为仅返回结果,而不是尝试将其分配给“ answer”。即
switch(op){
case '+' :
return a+b
break;
case '-' :
return a-b
break;
case '*' :
return a*b
break;
case '/' :
return a/b
break;
}
然后只需将您的console.log更改为
console.log(mycal(a,b,op))
如果您确实希望将结果分配给 answer ,则可以执行
var answer = mycal(a,b,op)
console.log(answer)