Literales numéricos ante '0'
Utilizandoinsert
, Yo presiono valores a unArray
como:
myarray=[22,33,44]
myarray.insert(0,02)
# => [2,22,33,44]
Si hago lo siguiente, me sale:
myarray.insert(0,020)
# => [16,2,22,33,44]
020
se convierte en16
? Si hago lo siguiente, me sale:
myarray.insert(0,0200)
# => [128,16,2,22,33,44]
0200
se convierte en128
? ¿Puedo saber la razón de esto?