3

在 Javascript 中,我试图在我的函数末尾添加一个 % 符号,但我在测试它时得到 NaN。

function percentReadyForDegree(creditsEarned) { 
    return Math.round((creditsEarned / 71) * 100 + "%");
}  

percentReadyForDegree(30);
4

1 回答 1

8

您需要将一个数字传递给Math.round. 在您的代码中,您正在传递一个字符串。操作后添加符号:

return Math.round(creditsEarned / 71 * 100) +'%';
于 2013-09-27T01:11:25.180 回答