Si un expert en javascript passe par là, qu'il m'explique ce comportement totalement illogique de Javascript sous Firefox :

  1. >>> parseInt('01')
  2. 1
  3. >>> parseInt('02')
  4. 2
  5. >>> parseInt('03')
  6. 3
  7. >>> parseInt('04')
  8. 4
  9. >>> parseInt('05')
  10. 5
  11. >>> parseInt('06')
  12. 6
  13. >>> parseInt('07')
  14. 7
  15. >>> parseInt('08')
  16. 0
  17. >>> parseInt('09')
  18. 0

Pourquoi "08" et "09" sont-ils transformés en 0 alors que les autres sont correctement transposés ???