2017-03-02 5 views
0

Ich habe Probleme mit der folgenden .js-Funktion. Das Konsolenprotokoll gibt mir die folgende Fehlermeldung:Probleme beim Schreiben von .js-Funktion

"message": "Uncaught SyntaxError: missing) after argument list",

Für die Zeile: degCent [loopCounter] = convertToCentigrade (degFahren [loopCounter]);

Ich sehe nicht, wo ein anderes ")" eingegeben werden sollte - danke für Ihre Hilfe.

function convertToCentigrade (degFahren) { 
 
\t var degCent = 5/9 * (degFahren -32); 
 
    return degCent; 
 
} 
 

 
var degFahren = [212, 32, -459.15]; 
 
var degCent = []; 
 
var loopCounter; 
 

 
for (loopCounter = 0; loopCounter <=2; loopCounter ++) { 
 
\t degCent[loopCounter] = convertToCentigrade(degFahren[loopCounter]); 
 
} 
 

 
for (loopCounter = 2; loopCounter >= 0; loopCounter--) { 
 
\t document.write ("Value " + loopCounter + " was " degFahren[loopCounter] + " degrees Fahrenheight "); 
 
\t document.write("which is " + degCent[loopCounter] + " degrees Centigrade<br />"); 
 
}

+0

Sie verpassen ein '+' in Ihrem ersten 'document.write'. – Santi

Antwort

2

Das Problem ist, diese Zeile:

document.write ("Value " + loopCounter + " was " degFahren[loopCounter] + " degrees Fahrenheight "); 

Sie eine + brauchen nach

+3

Bitte beachten Sie das Kommentieren und/oder Abstimmen, um das nächste Mal zu schließen. * Diese Frage wurde durch ein Problem verursacht, das nicht mehr reproduziert werden kann oder ** ein einfacher Tippfehler. *** Weitere Diskussionen [hier] (http://meta.stackexchange.com/questions/167342/close-) all-die-Tippfehler-Fragen). – Santi

1
"war"

Sie vermissen ein Pluszeichen nach

"war"

function convertToCentigrade (degFahren) { 
 
\t var degCent = 5/9 * (degFahren -32); 
 
    return degCent; 
 
} 
 

 
var degFahren = [212, 32, -459.15]; 
 
var degCent = []; 
 
var loopCounter; 
 

 
for (loopCounter = 0; loopCounter <=2; loopCounter++) { 
 
\t degCent[loopCounter] = convertToCentigrade(degFahren[loopCounter]); 
 
} 
 

 
for (loopCounter = 2; loopCounter >= 0; loopCounter--) { 
 
\t document.write ("Value " + loopCounter + " was " + degFahren[loopCounter] + " degrees Fahrenheight "); 
 
\t document.write("which is " + degCent[loopCounter] + " degrees Centigrade<br />"); 
 
}

Verwandte Themen