JavaScript

[クイズ]javascriptと仲良くなるための一歩 第37話「配列の要素アクセス」

問題

var arr = [0,1,2,3,4,5,6,7,8,9,10,11]
var str = "1"
arr[str]   //=> ?
arr[str+1] //=> ?

:mouse:
:cow:
:tiger:
:rabbit:
:dragon_face:
:snake:
:horse:
:sheep:
:monkey_face:
:bird:
:dog:
:boar:
:mouse:
:cow:
:tiger:
:rabbit:
:dragon_face:
:snake:
:horse:
:sheep:
:monkey_face:
:bird:
:dog:
:boar:

答え

文字列でも数値になるようにしてくれる

var arr = [0,1,2,3,4,5,6,7,8,9,10,11]
var str = "1"
arr[str]   //=> 1
arr[str+1] //=> 11