我正在尝试使这个简单的计算器可以使用尽可能少的运动部件。我以为我打电话正确。
我已经两次更改了功能,并且正在使用console.log来验证数字按钮是否正常工作。
var num1 = '';
var num2 = '';
var operator = '';
var total = '';
// set the initial value of the display to 0
$('.calcDisplay').val(0);
// console.log the value of a number button when it is clicked
$('.number').on('click', function(event) {
console.log('number', event.target.value);
});
$('.plus').on('click', function (event) {
calculate('plus');
console.log('plus', event.target.value);
});
$('.minus').on('click', function (event){
calculate('minus');
});
$('.multiply').on('click', function (event){
calculate('multiply');
});
$('.divide').on('click', function (event){
calculate('divide');
});
function calculate(operator){
if (('.convertForm').valid ()){
var calculator = createCalculator();
var result = calculator[operation]();
var message = calcualtor.num1 + "" + operator + "" +
calculator.num2 + "is" + result;
$('.result').text(message);
}
我希望获得此函数来计算基本操作。