var str = "abc//" + 'ABC';
{var str = "abc";}
a = [ false, 0, NaN, , , ];
b = [boolean, number, number, object, undefined, string];
c=[true,true,true,true,true,true,true,true]; d=[false,false,false,true,true,true,true,true]; e=[string,string,string,number,number,number,number,number];
c=[true,true,false,true,true,true,true,false]; d=[false,true,false,true,true,true,true,false]; e=[string,string,string,number,number,number,string,number];
c=[string,string,string,number,number,number,string,number]; d=[true,true,false,true,true,true,true,false]; e=[false,true,false,true,true,true,true,false];
c=[true,false,true,false,false,false,false,true,false];
c=[true,false,true,false,false,true,false,true,true];
c=[true,true,true,false,false,false,false,false,false];
b=[false, false, false, -1, 0, false, true, true]; c=[ true, true, false, 0, 1, true, false, false]; d=[string,number,boolean,string,object, boolean,string,number];
b=[false, false, false, false, true, true, true, true]; c=[true, true, true, true, false, false, false, false]; d=[string,number,boolean,string, boolean,string,object,number];
b=[true, true, true, true, false, false, false, false ]; c=[false, false, false, false, true, true, true, true ]; d=[boolean,string,object,number,string,number,boolean,string];
b=[true, false, true, false, true, false, true, false ]; c=[false, true, false, true, false, true, false, true ]; d=[boolean,string,object,number,string,number,boolean,string];