684 Stimmen

JSLint sagt "fehlender Radix-Parameter"

Ich habe JSLint auf diesen JavaScript-Code angewendet und es sagte:

Problem in Zeile 32 Zeichen 30: Fehlender Radix-Parameter.

Dies ist der betreffende Code:

imageIndex = parseInt(id.substring(id.length - 1))-1;

Was ist hier falsch?

0voto

Daniel Selvan Punkte 819

Anstelle des Aufrufs der substring Funktion könnten Sie verwenden .slice()

    imageIndex = parseInt(id.slice(-1)) - 1;

Hier zeigt -1 in slice an, dass mit slice vom letzten Index aus begonnen wird.

Danke.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X