为了账号安全,请及时绑定邮箱和手机立即绑定

请问一下为什么返回的是NaNNN啥的

<!DOCTYPE html>

<html>

<head>

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

<title>Math </title>

<script type="text/javascript">

var arr = [3.3,-0.1,-9.9,8.9];

for(i=0;i<arr.length;i++)

{

document.write(Math.ceil(arr[i]+"<br/>"));

}

</script>

</head>

<body>

</body>

</html>


正在回答

7 回答

<br>写错位置了

0 回复 有任何疑惑可以回复我~

你把<br/>写进Math.ceil()里去了

3 回复 有任何疑惑可以回复我~

document.write(Math.ceil(arr[i])+"<br/>");

0 回复 有任何疑惑可以回复我~
document.write(Math.ceil(arr[i])+"</br>");


0 回复 有任何疑惑可以回复我~

你是把换行符弄到Math.ceil()里面去了 拿出来就行啦

0 回复 有任何疑惑可以回复我~

for(var i=0;i<arr.length;i++)

{

document.write(Math.ceil(arr[i])+"<br/>");

}我试了下,这里面可能有符号不对,我这边运行也是NaNN,重新写一下就可以了

0 回复 有任何疑惑可以回复我~

<!DOCTYPE html>

<html>

<head>

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

<title>Math </title>

<script type="text/javascript">

var arr = [3.3,-0.1,-9.9,8.9];

for(i=0;i<arr.length;i++)

{

    document.write(Math.ceil(arr[i])+"<br/>");

    

}

/*document.write(Math.ceil(3.3);

document.write(Math.ceil(-0.1);

document.write(Math.ceil(-9.9);

document.write(Math.ceil(8.9);*/

</script>

</head>

<body>

</body>

</html>


1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

请问一下为什么返回的是NaNNN啥的

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信