为什么不回复价格?

时间:2016-10-03 08:08:58

标签: javascript

只是想知道如何退还价格?这只是返回整个函数?

var amount = 0;
var price = 99.99;
var tax = 10;
var balance = 550;

function calculateTax() {
    var prices = price + tax;
    return prices;
};

calculateTax();

console.log(calculateTax);

由于

6 个答案:

答案 0 :(得分:10)

你没有保留你的退货价值

试试这个

var calculate=calculateTax();

console.log(calculate);

DEMO

答案 1 :(得分:0)

您没有将返回/计算的值存储在任何位置。 试着这样做,

console.log(calculateTax());

答案 2 :(得分:0)

试试这个:

console.log(calculateTax());

因为只有" calculateTax"返回一个函数,而不是它的执行结果。

答案 3 :(得分:0)

更好的方法是重写您的功能,如下所示:

var amount = 0;
var price = 99.99;
var tax = 10;
var balance = 550;

function calculateTax(price,tax) {
    var prices = price + tax;
    return prices;
};

var calculatedTax = calculateTax(price,tax);

console.log(calculatedTax );

答案 4 :(得分:0)

var amount = 0;
var price = 99.99;
var tax = 10;
var balance = 550;

function calculateTax() {
    var prices = price + tax;
    return prices;
};

console.log(calculateTax());

答案 5 :(得分:0)

当你说console.log(calculateTax)时,你只输出函数的主体。 要输出实际结果类型:

console.log(calculateTax())