首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法读取未定义的属性(读取“toString”)

无法读取未定义的属性(读取“toString”)
EN

Stack Overflow用户
提问于 2021-12-08 09:30:35
回答 1查看 926关注 0票数 0

我目前正试图解析匿名函数,目前正在按照标题获得错误信息。我测试了一些东西,核心的数学原理,但是解析信息有一个问题。任何帮助都是非常感谢的。

在本例中,manaCost = 10和manaLevel =0

代码语言:javascript
复制
if(manaLevel>=1){
manaCost = increase(5,manaCost,1.17,manaLevel);
} else {
manaCost = increase(5,manaCost,1.17,1);
}
代码语言:javascript
复制
function increase(n,b,r,k){
    b * (Math.pow(r,k)*((Math.pow(r,n)-1)/(r-1)));
}

核心数学

代码语言:javascript
复制
manaCost * (Math.pow(1.17,1)*((Math.pow(1.17,5)-1)/(1.17-1)))

函数。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-12-08 09:47:12

如果要向函数的返回值赋值,则需要在函数中返回一个值。否则,它将返回未定义的。

代码语言:javascript
复制
function increase(n,b,r,k){
    return b * (Math.pow(r,k)*((Math.pow(r,n)-1)/(r-1)));
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70272663

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档