我在使用以下 .js 函数时遇到问题。控制台日志给我以下错误:
"message": "Uncaught SyntaxError: missing ) after argument list",
对于该行:degCent[loopCounter] = ConvertToCentigrade(degFahren[loopCounter]);
我不知道应该在哪里输入另一个“)” - 感谢您的帮助。
function convertToCentigrade (degFahren) {
var degCent = 5/9 * (degFahren -32);
return degCent;
}
var degFahren = [212, 32, -459.15];
var degCent = [];
var loopCounter;
for (loopCounter = 0; loopCounter <=2; loopCounter ++) {
degCent[loopCounter] = convertToCentigrade(degFahren[loopCounter]);
}
for (loopCounter = 2; loopCounter >= 0; loopCounter--) {
document.write ("Value " + loopCounter + " was " degFahren[loopCounter] + " degrees Fahrenheight ");
document.write("which is " + degCent[loopCounter] + " degrees Centigrade<br />");
}
最佳答案
问题出在这一行:
document.write ("Value " + loopCounter + " was " degFahren[loopCounter] + " degrees Fahrenheight ");
“was”后面需要一个+
关于javascript - 编写 .js 函数时遇到的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42566729/