=46ran=E7ois Montel wrote:
> >> a =3D ["b"]
>
> =3D> ["b"]
>
> >> a =3D=3D "b"
>
> =3D> false
>
> >> "#{a}" =3D=3D "b"
>
> =3D> true
>
> Since a is an array, how come the last statement evaluates as true?

"#{ ["b"] }" =3D=3D ["b"].to_s #=3D> true
["b"].to_s =3D=3D "b" #=3D> true
["b"].to_s #=3D> "b"