Тема
:
Почему литерал false в массиве не преобразуется в строку?
Показать сообщение отдельно
#
1
(
permalink
)
17.07.2012, 07:46
dump
Интересующийся
Регистрация: 14.07.2011
Сообщений: 26
Почему литерал false в массиве не преобразуется в строку?
Вот код:
a=[v=3,2,d='bn'];
alert(a[false]);
Почему он выводит undefined, а не 3? Ведь если преобразовать false в число, получится 0...
Последний раз редактировалось dump, 17.07.2012 в
07:48
.