问答详情
源自:7-13 向上取整ceil()

请问函数名为 ath 为什么函数里输入math也有输出呢

<!DOCTYPE html>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Math </title>

<script type="text/javascript">

function ath(x){

    document.write(Math.ceil(x)+"<br />");

    }

    

    ath(3.3);

    math(3.3);


</script>

</head>

<body>

</body>

</html>


提问者:杨念 2016-09-18 16:17

个回答

  • 慕村1994845
    2016-09-22 18:29:20

    按照你定义的函数,其输出应该是这样的:

    ath(3.3)=document.write(Math.ceil(3.3)+"<br>")
    //因为你没有定义math()函数,所以计算机说我不认识他,我不给他输出


  • Aishah_MK
    2016-09-18 17:05:52

    math(3.3)没有输出,ath函数输出的是Math.ceil(x)的值。Math是一个对象,提供对数据的数学计算,ceil是Math对象的一个方法,即向上取整。

  • NBAFifa
    2016-09-18 16:35:13

    ath是自定义的函数,有一行输出。

    但是math(3.3)应该没有输出,因为解释器不认识