2016-05-18 14 views
-3

Cant für das Leben von mir herausfinden, warum dies undefiniert zurückkehrt?Warum funktioniert indexOf nicht in diesem js-Code?

var letter = { 
    whereIsTheLetter : function(letter){ 
    var alphabet = 'abcdefghijklmnopqrstuvwxyz'; 
    letter = alphabet.indexOf(); 
    } 

}; 

var a = letter.whereIsTheLetter('x') 
console.log(a) 
+3

Weil Sie nichts zurückgeben? – Andy

+1

'Return alphabet.indexOf (Brief);' – Andy

+0

im laufenden Knoten Dateiname.js in der Konsole –

Antwort

-1

Ihre Funktion muss etwas zurückgeben. Auch sollten Sie ein Argument zu indexOf Methode liefern.

whereIsTheLetter : function(letter){ 
    var alphabet = 'abcdefghijklmnopqrstuvwxyz'; 
    return alphabet.indexOf(letter); 
    } 
Verwandte Themen