gpt4 book ai didi

javascript - 在 JS 中,如何将一个函数传回给另一个要计算的函数

转载 作者:行者123 更新时间:2023-11-29 17:11:46 25 4
gpt4 key购买 nike

我什至不知道怎么问这个问题。

在 Javascript 中,我想调用一个函数来确定测量中包含哪些单位,但是,如果测量是某个单位,我想将计算传回调用函数以供其计算。

简单地说,我使用测量名称调用函数“Unit”

unit(details)

例如,详细信息是“卡路里”。

单元函数很简单:

    function unit(measure) {
if ( measure == "cadence" ) { return " rpm "; };
if ( measure == "calories" ) { return " calories " + " ( " + Math.round( 4.184 * function(){event[key][details]} ) + " kJ )"; };
...
...
}

如果“度量”是卡路里,我想传回调用函数的公式以根据其变量进行评估。

这可能吗?

很抱歉,这是一个简单的问题,我只是想念它。

最佳答案

匿名函数必须直接在 return 关键字之后声明。

function unit(measure) {
if ( measure == "cadence" ) { return " rpm "; };
if ( measure == "calories" ) { return function(){
//calculation goes here
}}
}

关于javascript - 在 JS 中,如何将一个函数传回给另一个要计算的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20840797/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com