gpt4 book ai didi

javascript - 在新的 Javascript 函数中使用已创建的函数

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

我是初学者,所以这个问题可能很愚蠢。我必须做 4 个 Javascript 函数,我将它们放在下面

    function Square(a) {
b=a*a;
return b;
}

//2.Functia Half//
function Half(a) {
b=a/2;
return b;

}

//3.Functia Percent//
function Percent(a,b) {
procent=a/b*100;
return procent + "%";

}

//4.Functia Area//
function Area(a) {
pi=3.14;
circlearea=a*a*pi;
final=circlearea.toFixed(0);
return final;
}

现在我必须创建最后一个函数,它的作用是:

对我给新函数(a)的参数应用Half函数,存储在新变量(结果)中,结果成为函数平方的参数,结果将再次存储在新变量中( resultSquare), resultSquare将在Area函数中使用并存储在一个新变量(resultArea)中。最后,我需要百分比函数来找出 resultArea 与 resultSquare 的百分比。我尝试了这样的方法,但没有成功:

        function new function{
result=Half(a);
return result;
resultSquare=Square(result);
return resultSquare;
}

它只返回结果变量,不执行任何其他操作。你能帮我吗?先感谢您。

最佳答案

您不能返回某物两次。一旦你返回一些东西,它就会脱离函数。删除第一个 return result; 语句,它应该可以工作。

还有你为什么这样做

function new function { }

正确的语法是

function [Function Name](parameters) { }

关于javascript - 在新的 Javascript 函数中使用已创建的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55055052/

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