2016-08-23 8 views
-2

schrieb ich den Code untenWarum beide nicht gleich sind

const appletId = 5 
const applet41Pager = '#pager_s_' + (appletId - 1) + '_' + (appletId - 4)+'_center' 
if ("#pager_s_4_l_center" === applet41Pager.toString()) { 
    console.log('equal') 
} else { 
    console.log('false') 
} 

Es alarmiert falsch. Kann mir jemand helfen zu verstehen, warum es falsch zurückkehrt? Welche Veränderung ist erforderlich, damit es wahr wird?

Antwort

2

In der Zeichenfolge auf der linken Seite ist der Buchstabe "l" (Kleinbuchstabe "L"), nicht die Nummer "1". Daher sind diese zwei Strings nicht gleich.

Verwandte Themen