gpt4 book ai didi

javascript - 引用存储值

转载 作者:行者123 更新时间:2023-12-03 00:22:08 28 4
gpt4 key购买 nike

我是 JS 世界的新手,正在编写代码来确定给定 3 条边的三 Angular 形的面积。我知道可能有一种更简单的方法来完成我想做的事情,但我喜欢以这种方式学习。我希望第一个函数存储从计算中获得的值,以便我可以在第二个函数中使用它。我觉得必须有一种更简单的方法来引用先前函数中获得的值。谢谢。

const cosA = function(a,b,c) {
return (((b * b ) + (c * c) - (a * a)) / ((2 * b) * c));
}
console.log(cosA(5,6,7));
// --> 0.7142857142857143

const aRad = function() {
return (Math.acos(cosA(5,6,7)));
}
console.log(aRad());
// --> 0.7751933733103613

最佳答案

您需要将参数传递给函数aRad,以便它针对给定值完成其工作。然后只需将您想要保留的任何结果分配给新变量即可:

const aRad = function(cosine) {
return Math.acos(cosine);
}

但现在 aRadMath.acos 非常相似,它并没有真正增加太多值(value)。所以不要这样做。

const cosine = cosA(5,6,7);
console.log(cosine);

const rad = Math.acos(cosine); // or aRad(cosine) if you really want ;)
console.log(rad);

关于javascript - 引用存储值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54270250/

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