Sven Rautenberg: 'if (2=="02")' true?

Beitrag lesen

Moin!

if (sprintf("%s",2)=="02")
Ich möchte, das die Abfrage auch wirklich _nur_ true gibt, wenn der erste Wert ebenfalls 02 ist.

Der erste Wert _ist_ _immer_ "02". Insofern ist deine Abfrage erstens relativ sinnlos, weil konstant, und zweitens wird ganz korrekt immer "ja" ausgegeben.

Was mach' ich falsch?

Was machst du denn überhaupt?

- Sven Rautenberg