Test case details

Preparation Code

function t1(x) { return String(x); } function t2(x) { return new String(x); } function t3(x) { return x + ''; } function t4(x) { return '' + x; } function t5(x) { return x.toString(); } var o = { toString: function() { return "87"; } };

Test cases

Test #1

t4(87)

Test #2

t3(o)

Test #3

t5(87)

Test #4

t3(87)

Test #5

t2(87)

Test #6

t1(87)