全局函数——用JavaScript实现一个简易计算器
时间: 2023-11-06 09:07:45 浏览: 73
全局函数是指在JavaScript中定义的可以在任何地方调用的函数。下面是一个使用JavaScript实现简易计算器的全局函数的示例代码:
```
function calculator() {
var num01 = parseFloat(document.getElementById('input01').value);
var num02 = parseFloat(document.getElementById('input02').value);
alert((num01 + num02));
}
```
在上面的示例中,我们定义了一个名为calculator的全局函数,通过获取id为input01和input02的输入框的值并进行相加,最后通过alert函数弹出结果。
请注意,以上只是一个简单的示例代码,您可以根据需要自行扩展和修改。
相关问题
用JavaScript编写函数实现简易计算器
好的,我可以回答这个问题,以下是一个简单的 JavaScript 函数实现简易计算器的例子:
```
function calculator(num1, operator, num2) {
if (operator === '+') {
return num1 + num2;
} else if (operator === '-') {
return num1 - num2;
} else if (operator === '*') {
return num1 * num2;
} else if (operator === '/') {
return num1 / num2;
} else {
return "Invalid operator!";
}
}
```
在这个函数中,我们传递了三个参数:num1 表示第一个数字,operator 表示运算符,num2 表示第二个数字。然后我们使用了 if-else 语句来根据运算符来执行相应的计算。最后,如果传入的运算符无效,函数会返回 "Invalid operator!"。
使用这个函数时,您可以像这样调用它:
```
calculator(2, '+', 3); // 结果为 5
calculator(4, '/', 2); // 结果为 2
calculator(5, '%', 3); // 结果为 "Invalid operator!"
```
用javaScript写一个简易计算器
好的,我可以回答这个问题。以下是一个简单的JavaScript计算器代码示例:
HTML代码:
```
<div>
<input type="text" id="num1" placeholder="输入第一个数字">
<input type="text" id="num2" placeholder="输入第二个数字">
<br>
<button onclick="add()">加</button>
<button onclick="subtract()">减</button>
<button onclick="multiply()">乘</button>
<button onclick="divide()">除</button>
<br>
<input type="text" id="result" placeholder="结果">
</div>
```
JavaScript代码:
```
function add() {
var num1 = parseFloat(document.getElementById("num1").value);
var num2 = parseFloat(document.getElementById("num2").value);
var result = num1 + num2;
document.getElementById("result").value = result;
}
function subtract() {
var num1 = parseFloat(document.getElementById("num1").value);
var num2 = parseFloat(document.getElementById("num2").value);
var result = num1 - num2;
document.getElementById("result").value = result;
}
function multiply() {
var num1 = parseFloat(document.getElementById("num1").value);
var num2 = parseFloat(document.getElementById("num2").value);
var result = num1 * num2;
document.getElementById("result").value = result;
}
function divide() {
var num1 = parseFloat(document.getElementById("num1").value);
var num2 = parseFloat(document.getElementById("num2").value);
var result = num1 / num2;
document.getElementById("result").value = result;
}
```
这个计算器可以进行加、减、乘、除四种基本运算。用户输入两个数字,点击相应的按钮即可得到计算结果。