我的按钮正常工作,我相信该功能正常工作,但equals按钮却无效

时间:2019-07-24 15:22:59

标签: javascript html bootstrap-4

我正在尝试使这个简单的计算器可以使用尽可能少的运动部件。我以为我打电话正确。

我已经两次更改了功能,并且正在使用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);
 }

我希望获得此函数来计算基本操作。

0 个答案:

没有答案