我需要一个
KQL function
来计算十的幂(或者可能是 N),我可以在其中传递底数和指数并返回结果。
我是 KQL 新手,所以我不知道如何准确定义该函数以及如何实现某种
for-loop
。有人可以帮我吗?
您可以创建一个
powerN
函数并使用 range
运算符对其进行循环,如下所示:
let powerN = (base: real, exponent: int) {
exp(log(base) * exponent)
};
range x from 1 to 10 step 1
| project powerN(10, x)
结果: