How to use toString method in Best

Best JavaScript code snippet using best

inbuilt_function_tostring.js

Source:inbuilt_function_tostring.js Github

copy

Full Screen

...23 default:24 return false;25 }26 }27shouldBe("StripSpaces(eval.toString())","\"functioneval(){[nativecode]}\"");28shouldBe("StripSpaces(parseInt.toString())","\"functionparseInt(){[nativecode]}\"");29shouldBe("StripSpaces(parseFloat.toString())","\"functionparseFloat(){[nativecode]}\"");30shouldBe("StripSpaces(isNaN.toString())","\"functionisNaN(){[nativecode]}\"");31shouldBe("StripSpaces(isFinite.toString())","\"functionisFinite(){[nativecode]}\"");32shouldBe("StripSpaces(escape.toString())","\"functionescape(){[nativecode]}\"");33shouldBe("StripSpaces(unescape.toString())","\"functionunescape(){[nativecode]}\"");34shouldBe("StripSpaces(Object.prototype.toString.toString())","\"functiontoString(){[nativecode]}\"");35shouldBe("StripSpaces(Object.prototype.toLocaleString.toString())","\"functiontoLocaleString(){[nativecode]}\"");36shouldBe("StripSpaces(Object.prototype.valueOf.toString())","\"functionvalueOf(){[nativecode]}\"");37shouldBe("StripSpaces(Object.prototype.hasOwnProperty.toString())","\"functionhasOwnProperty(){[nativecode]}\"");38shouldBe("StripSpaces(Object.prototype.isPrototypeOf.toString())","\"functionisPrototypeOf(){[nativecode]}\"");39shouldBe("StripSpaces(Object.prototype.propertyIsEnumerable.toString())","\"functionpropertyIsEnumerable(){[nativecode]}\"");40shouldBe("StripSpaces(Function.prototype.toString.toString())","\"functiontoString(){[nativecode]}\"");41shouldBe("StripSpaces(Function.prototype.apply.toString())","\"functionapply(){[nativecode]}\"");42shouldBe("StripSpaces(Function.prototype.call.toString())","\"functioncall(){[nativecode]}\"");43shouldBe("StripSpaces(Array.prototype.toString.toString())","\"functiontoString(){[nativecode]}\"");44shouldBe("StripSpaces(Array.prototype.toLocaleString.toString())","\"functiontoLocaleString(){[nativecode]}\"");45shouldBe("StripSpaces(Array.prototype.concat.toString())","\"functionconcat(){[nativecode]}\"");46shouldBe("StripSpaces(Array.prototype.join.toString())","\"functionjoin(){[nativecode]}\"");47shouldBe("StripSpaces(Array.prototype.pop.toString())","\"functionpop(){[nativecode]}\"");48shouldBe("StripSpaces(Array.prototype.push.toString())","\"functionpush(){[nativecode]}\"");49shouldBe("StripSpaces(Array.prototype.reverse.toString())","\"functionreverse(){[nativecode]}\"");50shouldBe("StripSpaces(Array.prototype.shift.toString())","\"functionshift(){[nativecode]}\"");51shouldBe("StripSpaces(Array.prototype.slice.toString())","\"functionslice(){[nativecode]}\"");52shouldBe("StripSpaces(Array.prototype.sort.toString())","\"functionsort(){[nativecode]}\"");53shouldBe("StripSpaces(Array.prototype.splice.toString())","\"functionsplice(){[nativecode]}\"");54shouldBe("StripSpaces(Array.prototype.unshift.toString())","\"functionunshift(){[nativecode]}\"");55shouldBe("StripSpaces(String.prototype.toString.toString())","\"functiontoString(){[nativecode]}\"");56shouldBe("StripSpaces(String.prototype.valueOf.toString())","\"functionvalueOf(){[nativecode]}\"");57shouldBe("StripSpaces(String.prototype.charAt.toString())","\"functioncharAt(){[nativecode]}\"");58shouldBe("StripSpaces(String.prototype.charCodeAt.toString())","\"functioncharCodeAt(){[nativecode]}\"");59shouldBe("StripSpaces(String.prototype.concat.toString())","\"functionconcat(){[nativecode]}\"");60shouldBe("StripSpaces(String.prototype.indexOf.toString())","\"functionindexOf(){[nativecode]}\"");61shouldBe("StripSpaces(String.prototype.lastIndexOf.toString())","\"functionlastIndexOf(){[nativecode]}\"");62shouldBe("StripSpaces(String.prototype.match.toString())","\"functionmatch(){[nativecode]}\"");63shouldBe("StripSpaces(String.prototype.replace.toString())","\"functionreplace(){[nativecode]}\"");64shouldBe("StripSpaces(String.prototype.search.toString())","\"functionsearch(){[nativecode]}\"");65shouldBe("StripSpaces(String.prototype.slice.toString())","\"functionslice(){[nativecode]}\"");66shouldBe("StripSpaces(String.prototype.split.toString())","\"functionsplit(){[nativecode]}\"");67shouldBe("StripSpaces(String.prototype.substr.toString())","\"functionsubstr(){[nativecode]}\"");68shouldBe("StripSpaces(String.prototype.substring.toString())","\"functionsubstring(){[nativecode]}\"");69shouldBe("StripSpaces(String.prototype.toLowerCase.toString())","\"functiontoLowerCase(){[nativecode]}\"");70shouldBe("StripSpaces(String.prototype.toUpperCase.toString())","\"functiontoUpperCase(){[nativecode]}\"");71shouldBe("StripSpaces(String.prototype.big.toString())","\"functionbig(){[nativecode]}\"");72shouldBe("StripSpaces(String.prototype.small.toString())","\"functionsmall(){[nativecode]}\"");73shouldBe("StripSpaces(String.prototype.blink.toString())","\"functionblink(){[nativecode]}\"");74shouldBe("StripSpaces(String.prototype.bold.toString())","\"functionbold(){[nativecode]}\"");75shouldBe("StripSpaces(String.prototype.fixed.toString())","\"functionfixed(){[nativecode]}\"");76shouldBe("StripSpaces(String.prototype.italics.toString())","\"functionitalics(){[nativecode]}\"");77shouldBe("StripSpaces(String.prototype.strike.toString())","\"functionstrike(){[nativecode]}\"");78shouldBe("StripSpaces(String.prototype.sub.toString())","\"functionsub(){[nativecode]}\"");79shouldBe("StripSpaces(String.prototype.sup.toString())","\"functionsup(){[nativecode]}\"");80shouldBe("StripSpaces(String.prototype.fontcolor.toString())","\"functionfontcolor(){[nativecode]}\"");81shouldBe("StripSpaces(String.prototype.fontsize.toString())","\"functionfontsize(){[nativecode]}\"");82shouldBe("StripSpaces(String.prototype.anchor.toString())","\"functionanchor(){[nativecode]}\"");83shouldBe("StripSpaces(String.prototype.link.toString())","\"functionlink(){[nativecode]}\"");84shouldBe("StripSpaces(Boolean.prototype.toString.toString())","\"functiontoString(){[nativecode]}\"");85shouldBe("StripSpaces(Boolean.prototype.valueOf.toString())","\"functionvalueOf(){[nativecode]}\"");86shouldBe("StripSpaces(Number.prototype.toString.toString())","\"functiontoString(){[nativecode]}\"");87shouldBe("StripSpaces(Number.prototype.toLocaleString.toString())","\"functiontoLocaleString(){[nativecode]}\"");88shouldBe("StripSpaces(Number.prototype.valueOf.toString())","\"functionvalueOf(){[nativecode]}\"");89shouldBe("StripSpaces(Number.prototype.toFixed.toString())","\"functiontoFixed(){[nativecode]}\"");90shouldBe("StripSpaces(Number.prototype.toExponential.toString())","\"functiontoExponential(){[nativecode]}\"");91shouldBe("StripSpaces(Number.prototype.toPrecision.toString())","\"functiontoPrecision(){[nativecode]}\"");92shouldBe("StripSpaces(Math.abs.toString())","\"functionabs(){[nativecode]}\"");93shouldBe("StripSpaces(Math.acos.toString())","\"functionacos(){[nativecode]}\"");94shouldBe("StripSpaces(Math.asin.toString())","\"functionasin(){[nativecode]}\"");95shouldBe("StripSpaces(Math.atan.toString())","\"functionatan(){[nativecode]}\"");96shouldBe("StripSpaces(Math.atan2.toString())","\"functionatan2(){[nativecode]}\"");97shouldBe("StripSpaces(Math.ceil.toString())","\"functionceil(){[nativecode]}\"");98shouldBe("StripSpaces(Math.cos.toString())","\"functioncos(){[nativecode]}\"");99shouldBe("StripSpaces(Math.exp.toString())","\"functionexp(){[nativecode]}\"");100shouldBe("StripSpaces(Math.floor.toString())","\"functionfloor(){[nativecode]}\"");101shouldBe("StripSpaces(Math.log.toString())","\"functionlog(){[nativecode]}\"");102shouldBe("StripSpaces(Math.max.toString())","\"functionmax(){[nativecode]}\"");103shouldBe("StripSpaces(Math.min.toString())","\"functionmin(){[nativecode]}\"");104shouldBe("StripSpaces(Math.pow.toString())","\"functionpow(){[nativecode]}\"");105shouldBe("StripSpaces(Math.random.toString())","\"functionrandom(){[nativecode]}\"");106shouldBe("StripSpaces(Math.round.toString())","\"functionround(){[nativecode]}\"");107shouldBe("StripSpaces(Math.sin.toString())","\"functionsin(){[nativecode]}\"");108shouldBe("StripSpaces(Math.sqrt.toString())","\"functionsqrt(){[nativecode]}\"");109shouldBe("StripSpaces(Math.tan.toString())","\"functiontan(){[nativecode]}\"");110shouldBe("StripSpaces(Date.prototype.toString.toString())","\"functiontoString(){[nativecode]}\"");111shouldBe("StripSpaces(Date.prototype.toUTCString.toString())","\"functiontoUTCString(){[nativecode]}\"");112shouldBe("StripSpaces(Date.prototype.toDateString.toString())","\"functiontoDateString(){[nativecode]}\"");113shouldBe("StripSpaces(Date.prototype.toTimeString.toString())","\"functiontoTimeString(){[nativecode]}\"");114shouldBe("StripSpaces(Date.prototype.toLocaleString.toString())","\"functiontoLocaleString(){[nativecode]}\"");115shouldBe("StripSpaces(Date.prototype.toLocaleDateString.toString())","\"functiontoLocaleDateString(){[nativecode]}\"");116shouldBe("StripSpaces(Date.prototype.toLocaleTimeString.toString())","\"functiontoLocaleTimeString(){[nativecode]}\"");117shouldBe("StripSpaces(Date.prototype.valueOf.toString())","\"functionvalueOf(){[nativecode]}\"");118shouldBe("StripSpaces(Date.prototype.getTime.toString())","\"functiongetTime(){[nativecode]}\"");119shouldBe("StripSpaces(Date.prototype.getFullYear.toString())","\"functiongetFullYear(){[nativecode]}\"");120shouldBe("StripSpaces(Date.prototype.getUTCFullYear.toString())","\"functiongetUTCFullYear(){[nativecode]}\"");121shouldBe("StripSpaces(Date.prototype.toGMTString.toString())","\"functiontoGMTString(){[nativecode]}\"");122shouldBe("StripSpaces(Date.prototype.getMonth.toString())","\"functiongetMonth(){[nativecode]}\"");123shouldBe("StripSpaces(Date.prototype.getUTCMonth.toString())","\"functiongetUTCMonth(){[nativecode]}\"");124shouldBe("StripSpaces(Date.prototype.getDate.toString())","\"functiongetDate(){[nativecode]}\"");125shouldBe("StripSpaces(Date.prototype.getUTCDate.toString())","\"functiongetUTCDate(){[nativecode]}\"");126shouldBe("StripSpaces(Date.prototype.getDay.toString())","\"functiongetDay(){[nativecode]}\"");127shouldBe("StripSpaces(Date.prototype.getUTCDay.toString())","\"functiongetUTCDay(){[nativecode]}\"");128shouldBe("StripSpaces(Date.prototype.getHours.toString())","\"functiongetHours(){[nativecode]}\"");129shouldBe("StripSpaces(Date.prototype.getUTCHours.toString())","\"functiongetUTCHours(){[nativecode]}\"");130shouldBe("StripSpaces(Date.prototype.getMinutes.toString())","\"functiongetMinutes(){[nativecode]}\"");131shouldBe("StripSpaces(Date.prototype.getUTCMinutes.toString())","\"functiongetUTCMinutes(){[nativecode]}\"");132shouldBe("StripSpaces(Date.prototype.getSeconds.toString())","\"functiongetSeconds(){[nativecode]}\"");133shouldBe("StripSpaces(Date.prototype.getUTCSeconds.toString())","\"functiongetUTCSeconds(){[nativecode]}\"");134shouldBe("StripSpaces(Date.prototype.getMilliseconds.toString())","\"functiongetMilliseconds(){[nativecode]}\"");135shouldBe("StripSpaces(Date.prototype.getUTCMilliseconds.toString())","\"functiongetUTCMilliseconds(){[nativecode]}\"");136shouldBe("StripSpaces(Date.prototype.getTimezoneOffset.toString())","\"functiongetTimezoneOffset(){[nativecode]}\"");137shouldBe("StripSpaces(Date.prototype.setTime.toString())","\"functionsetTime(){[nativecode]}\"");138shouldBe("StripSpaces(Date.prototype.setMilliseconds.toString())","\"functionsetMilliseconds(){[nativecode]}\"");139shouldBe("StripSpaces(Date.prototype.setUTCMilliseconds.toString())","\"functionsetUTCMilliseconds(){[nativecode]}\"");140shouldBe("StripSpaces(Date.prototype.setSeconds.toString())","\"functionsetSeconds(){[nativecode]}\"");141shouldBe("StripSpaces(Date.prototype.setUTCSeconds.toString())","\"functionsetUTCSeconds(){[nativecode]}\"");142shouldBe("StripSpaces(Date.prototype.setMinutes.toString())","\"functionsetMinutes(){[nativecode]}\"");143shouldBe("StripSpaces(Date.prototype.setUTCMinutes.toString())","\"functionsetUTCMinutes(){[nativecode]}\"");144shouldBe("StripSpaces(Date.prototype.setHours.toString())","\"functionsetHours(){[nativecode]}\"");145shouldBe("StripSpaces(Date.prototype.setUTCHours.toString())","\"functionsetUTCHours(){[nativecode]}\"");146shouldBe("StripSpaces(Date.prototype.setDate.toString())","\"functionsetDate(){[nativecode]}\"");147shouldBe("StripSpaces(Date.prototype.setUTCDate.toString())","\"functionsetUTCDate(){[nativecode]}\"");148shouldBe("StripSpaces(Date.prototype.setMonth.toString())","\"functionsetMonth(){[nativecode]}\"");149shouldBe("StripSpaces(Date.prototype.setUTCMonth.toString())","\"functionsetUTCMonth(){[nativecode]}\"");150shouldBe("StripSpaces(Date.prototype.setFullYear.toString())","\"functionsetFullYear(){[nativecode]}\"");151shouldBe("StripSpaces(Date.prototype.setUTCFullYear.toString())","\"functionsetUTCFullYear(){[nativecode]}\"");152shouldBe("StripSpaces(Date.prototype.setYear.toString())","\"functionsetYear(){[nativecode]}\"");153shouldBe("StripSpaces(Date.prototype.getYear.toString())","\"functiongetYear(){[nativecode]}\"");154shouldBe("StripSpaces(Date.prototype.toGMTString.toString())","\"functiontoGMTString(){[nativecode]}\"");155shouldBe("StripSpaces(RegExp.prototype.exec.toString())","\"functionexec(){[nativecode]}\"");156shouldBe("StripSpaces(RegExp.prototype.test.toString())","\"functiontest(){[nativecode]}\"");157shouldBe("StripSpaces(RegExp.prototype.toString.toString())","\"functiontoString(){[nativecode]}\"");...

Full Screen

Full Screen

15.6.2.js

Source:15.6.2.js Github

copy

Full Screen

...59var item = 0;60new TestCase( SECTION, "typeof (new Boolean(1))", "object", typeof (new Boolean(1)) );61new TestCase( SECTION, "(new Boolean(1)).constructor", Boolean.prototype.constructor, (new Boolean(1)).constructor );62new TestCase( SECTION,63 "TESTBOOL=new Boolean(1);TESTBOOL.toString=Object.prototype.toString;TESTBOOL.toString()",64 "[object Boolean]",65 eval("TESTBOOL=new Boolean(1);TESTBOOL.toString=Object.prototype.toString;TESTBOOL.toString()") );66new TestCase( SECTION, "(new Boolean(1)).valueOf()", true, (new Boolean(1)).valueOf() );67new TestCase( SECTION, "typeof new Boolean(1)", "object", typeof new Boolean(1) );68new TestCase( SECTION, "(new Boolean(0)).constructor", Boolean.prototype.constructor, (new Boolean(0)).constructor );69new TestCase( SECTION,70 "TESTBOOL=new Boolean(0);TESTBOOL.toString=Object.prototype.toString;TESTBOOL.toString()",71 "[object Boolean]",72 eval("TESTBOOL=new Boolean(0);TESTBOOL.toString=Object.prototype.toString;TESTBOOL.toString()") );73new TestCase( SECTION, "(new Boolean(0)).valueOf()", false, (new Boolean(0)).valueOf() );74new TestCase( SECTION, "typeof new Boolean(0)", "object", typeof new Boolean(0) );75new TestCase( SECTION, "(new Boolean(-1)).constructor", Boolean.prototype.constructor, (new Boolean(-1)).constructor );76new TestCase( SECTION,77 "TESTBOOL=new Boolean(-1);TESTBOOL.toString=Object.prototype.toString;TESTBOOL.toString()",78 "[object Boolean]",79 eval("TESTBOOL=new Boolean(-1);TESTBOOL.toString=Object.prototype.toString;TESTBOOL.toString()") );80new TestCase( SECTION, "(new Boolean(-1)).valueOf()", true, (new Boolean(-1)).valueOf() );81new TestCase( SECTION, "typeof new Boolean(-1)", "object", typeof new Boolean(-1) );82new TestCase( SECTION, "(new Boolean('1')).constructor", Boolean.prototype.constructor, (new Boolean('1')).constructor );83new TestCase( SECTION,84 "TESTBOOL=new Boolean('1');TESTBOOL.toString=Object.prototype.toString;TESTBOOL.toString()",85 "[object Boolean]",86 eval("TESTBOOL=new Boolean('1');TESTBOOL.toString=Object.prototype.toString;TESTBOOL.toString()") );87new TestCase( SECTION, "(new Boolean('1')).valueOf()", true, (new Boolean('1')).valueOf() );88new TestCase( SECTION, "typeof new Boolean('1')", "object", typeof new Boolean('1') );89new TestCase( SECTION, "(new Boolean('0')).constructor", Boolean.prototype.constructor, (new Boolean('0')).constructor );90new TestCase( SECTION,91 "TESTBOOL=new Boolean('0');TESTBOOL.toString=Object.prototype.toString;TESTBOOL.toString()",92 "[object Boolean]",93 eval("TESTBOOL=new Boolean('0');TESTBOOL.toString=Object.prototype.toString;TESTBOOL.toString()") );94new TestCase( SECTION, "(new Boolean('0')).valueOf()", true, (new Boolean('0')).valueOf() );95new TestCase( SECTION, "typeof new Boolean('0')", "object", typeof new Boolean('0') );96new TestCase( SECTION, "(new Boolean('-1')).constructor", Boolean.prototype.constructor, (new Boolean('-1')).constructor );97new TestCase( SECTION,98 "TESTBOOL=new Boolean('-1');TESTBOOL.toString=Object.prototype.toString;TESTBOOL.toString()",99 "[object Boolean]",100 eval("TESTBOOL=new Boolean('-1');TESTBOOL.toString=Object.prototype.toString;TESTBOOL.toString()") );101new TestCase( SECTION, "(new Boolean('-1')).valueOf()", true, (new Boolean('-1')).valueOf() );102new TestCase( SECTION, "typeof new Boolean('-1')", "object", typeof new Boolean('-1') );103new TestCase( SECTION, "(new Boolean(new Boolean(true))).constructor", Boolean.prototype.constructor, (new Boolean(new Boolean(true))).constructor );104new TestCase( SECTION,105 "TESTBOOL=new Boolean(new Boolean(true));TESTBOOL.toString=Object.prototype.toString;TESTBOOL.toString()",106 "[object Boolean]",107 eval("TESTBOOL=new Boolean(new Boolean(true));TESTBOOL.toString=Object.prototype.toString;TESTBOOL.toString()") );108new TestCase( SECTION, "(new Boolean(new Boolean(true))).valueOf()", true, (new Boolean(new Boolean(true))).valueOf() );109new TestCase( SECTION, "typeof new Boolean(new Boolean(true))", "object", typeof new Boolean(new Boolean(true)) );110new TestCase( SECTION, "(new Boolean(Number.NaN)).constructor", Boolean.prototype.constructor, (new Boolean(Number.NaN)).constructor );111new TestCase( SECTION,112 "TESTBOOL=new Boolean(Number.NaN);TESTBOOL.toString=Object.prototype.toString;TESTBOOL.toString()",113 "[object Boolean]",114 eval("TESTBOOL=new Boolean(Number.NaN);TESTBOOL.toString=Object.prototype.toString;TESTBOOL.toString()") );115new TestCase( SECTION, "(new Boolean(Number.NaN)).valueOf()", false, (new Boolean(Number.NaN)).valueOf() );116new TestCase( SECTION, "typeof new Boolean(Number.NaN)", "object", typeof new Boolean(Number.NaN) );117new TestCase( SECTION, "(new Boolean(null)).constructor", Boolean.prototype.constructor, (new Boolean(null)).constructor );118new TestCase( SECTION,119 "TESTBOOL=new Boolean(null);TESTBOOL.toString=Object.prototype.toString;TESTBOOL.toString()",120 "[object Boolean]",121 eval("TESTBOOL=new Boolean(null);TESTBOOL.toString=Object.prototype.toString;TESTBOOL.toString()") );122new TestCase( SECTION, "(new Boolean(null)).valueOf()", false, (new Boolean(null)).valueOf() );123new TestCase( SECTION, "typeof new Boolean(null)", "object", typeof new Boolean(null) );124new TestCase( SECTION, "(new Boolean(void 0)).constructor", Boolean.prototype.constructor, (new Boolean(void 0)).constructor );125new TestCase( SECTION,126 "TESTBOOL=new Boolean(void 0);TESTBOOL.toString=Object.prototype.toString;TESTBOOL.toString()",127 "[object Boolean]",128 eval("TESTBOOL=new Boolean(void 0);TESTBOOL.toString=Object.prototype.toString;TESTBOOL.toString()") );129new TestCase( SECTION, "(new Boolean(void 0)).valueOf()", false, (new Boolean(void 0)).valueOf() );130new TestCase( SECTION, "typeof new Boolean(void 0)", "object", typeof new Boolean(void 0) );131new TestCase( SECTION, "(new Boolean(Number.POSITIVE_INFINITY)).constructor", Boolean.prototype.constructor, (new Boolean(Number.POSITIVE_INFINITY)).constructor );132new TestCase( SECTION,133 "TESTBOOL=new Boolean(Number.POSITIVE_INFINITY);TESTBOOL.toString=Object.prototype.toString;TESTBOOL.toString()",134 "[object Boolean]",135 eval("TESTBOOL=new Boolean(Number.POSITIVE_INFINITY);TESTBOOL.toString=Object.prototype.toString;TESTBOOL.toString()") );136new TestCase( SECTION, "(new Boolean(Number.POSITIVE_INFINITY)).valueOf()", true, (new Boolean(Number.POSITIVE_INFINITY)).valueOf() );137new TestCase( SECTION, "typeof new Boolean(Number.POSITIVE_INFINITY)", "object", typeof new Boolean(Number.POSITIVE_INFINITY) );138new TestCase( SECTION, "(new Boolean(Number.NEGATIVE_INFINITY)).constructor", Boolean.prototype.constructor, (new Boolean(Number.NEGATIVE_INFINITY)).constructor );139new TestCase( SECTION,140 "TESTBOOL=new Boolean(Number.NEGATIVE_INFINITY);TESTBOOL.toString=Object.prototype.toString;TESTBOOL.toString()",141 "[object Boolean]",142 eval("TESTBOOL=new Boolean(Number.NEGATIVE_INFINITY);TESTBOOL.toString=Object.prototype.toString;TESTBOOL.toString()") );143new TestCase( SECTION, "(new Boolean(Number.NEGATIVE_INFINITY)).valueOf()", true, (new Boolean(Number.NEGATIVE_INFINITY)).valueOf() );144new TestCase( SECTION, "typeof new Boolean(Number.NEGATIVE_INFINITY)", "object", typeof new Boolean(Number.NEGATIVE_INFINITY) );145new TestCase( SECTION, "(new Boolean(Number.NEGATIVE_INFINITY)).constructor", Boolean.prototype.constructor, (new Boolean(Number.NEGATIVE_INFINITY)).constructor );146new TestCase( "15.6.2.2",147 "TESTBOOL=new Boolean();TESTBOOL.toString=Object.prototype.toString;TESTBOOL.toString()",148 "[object Boolean]",149 eval("TESTBOOL=new Boolean();TESTBOOL.toString=Object.prototype.toString;TESTBOOL.toString()") );150new TestCase( "15.6.2.2", "(new Boolean()).valueOf()", false, (new Boolean()).valueOf() );151new TestCase( "15.6.2.2", "typeof new Boolean()", "object", typeof new Boolean() );...

Full Screen

Full Screen

15.2.1.1.js

Source:15.2.1.1.js Github

copy

Full Screen

...71new TestCase( SECTION, "Object(void 0).valueOf()", UNDEFINED_OBJECT, (UNDEFINED_OBJECT).valueOf() );72new TestCase( SECTION, "typeof Object(void 0)", "object", typeof (Object(void 0)) );73new TestCase( SECTION, "Object(true).valueOf()", true, (Object(true)).valueOf() );74new TestCase( SECTION, "typeof Object(true)", "object", typeof Object(true) );75new TestCase( SECTION, "var MYOB = Object(true); MYOB.toString = Object.prototype.toString; MYOB.toString()", "[object Boolean]", eval("var MYOB = Object(true); MYOB.toString = Object.prototype.toString; MYOB.toString()") );76new TestCase( SECTION, "Object(false).valueOf()", false, (Object(false)).valueOf() );77new TestCase( SECTION, "typeof Object(false)", "object", typeof Object(false) );78new TestCase( SECTION, "var MYOB = Object(false); MYOB.toString = Object.prototype.toString; MYOB.toString()", "[object Boolean]", eval("var MYOB = Object(false); MYOB.toString = Object.prototype.toString; MYOB.toString()") );79new TestCase( SECTION, "Object(0).valueOf()", 0, (Object(0)).valueOf() );80new TestCase( SECTION, "typeof Object(0)", "object", typeof Object(0) );81new TestCase( SECTION, "var MYOB = Object(0); MYOB.toString = Object.prototype.toString; MYOB.toString()", "[object Number]", eval("var MYOB = Object(0); MYOB.toString = Object.prototype.toString; MYOB.toString()") );82new TestCase( SECTION, "Object(-0).valueOf()", -0, (Object(-0)).valueOf() );83new TestCase( SECTION, "typeof Object(-0)", "object", typeof Object(-0) );84new TestCase( SECTION, "var MYOB = Object(-0); MYOB.toString = Object.prototype.toString; MYOB.toString()", "[object Number]", eval("var MYOB = Object(-0); MYOB.toString = Object.prototype.toString; MYOB.toString()") );85new TestCase( SECTION, "Object(1).valueOf()", 1, (Object(1)).valueOf() );86new TestCase( SECTION, "typeof Object(1)", "object", typeof Object(1) );87new TestCase( SECTION, "var MYOB = Object(1); MYOB.toString = Object.prototype.toString; MYOB.toString()", "[object Number]", eval("var MYOB = Object(1); MYOB.toString = Object.prototype.toString; MYOB.toString()") );88new TestCase( SECTION, "Object(-1).valueOf()", -1, (Object(-1)).valueOf() );89new TestCase( SECTION, "typeof Object(-1)", "object", typeof Object(-1) );90new TestCase( SECTION, "var MYOB = Object(-1); MYOB.toString = Object.prototype.toString; MYOB.toString()", "[object Number]", eval("var MYOB = Object(-1); MYOB.toString = Object.prototype.toString; MYOB.toString()") );91new TestCase( SECTION, "Object(Number.MAX_VALUE).valueOf()", 1.7976931348623157e308, (Object(Number.MAX_VALUE)).valueOf() );92new TestCase( SECTION, "typeof Object(Number.MAX_VALUE)", "object", typeof Object(Number.MAX_VALUE) );93new TestCase( SECTION, "var MYOB = Object(Number.MAX_VALUE); MYOB.toString = Object.prototype.toString; MYOB.toString()", "[object Number]", eval("var MYOB = Object(Number.MAX_VALUE); MYOB.toString = Object.prototype.toString; MYOB.toString()") );94new TestCase( SECTION, "Object(Number.MIN_VALUE).valueOf()", 5e-324, (Object(Number.MIN_VALUE)).valueOf() );95new TestCase( SECTION, "typeof Object(Number.MIN_VALUE)", "object", typeof Object(Number.MIN_VALUE) );96new TestCase( SECTION, "var MYOB = Object(Number.MIN_VALUE); MYOB.toString = Object.prototype.toString; MYOB.toString()", "[object Number]", eval("var MYOB = Object(Number.MIN_VALUE); MYOB.toString = Object.prototype.toString; MYOB.toString()") );97new TestCase( SECTION, "Object(Number.POSITIVE_INFINITY).valueOf()", Number.POSITIVE_INFINITY, (Object(Number.POSITIVE_INFINITY)).valueOf() );98new TestCase( SECTION, "typeof Object(Number.POSITIVE_INFINITY)", "object", typeof Object(Number.POSITIVE_INFINITY) );99new TestCase( SECTION, "var MYOB = Object(Number.POSITIVE_INFINITY); MYOB.toString = Object.prototype.toString; MYOB.toString()", "[object Number]", eval("var MYOB = Object(Number.POSITIVE_INFINITY); MYOB.toString = Object.prototype.toString; MYOB.toString()") );100new TestCase( SECTION, "Object(Number.NEGATIVE_INFINITY).valueOf()", Number.NEGATIVE_INFINITY, (Object(Number.NEGATIVE_INFINITY)).valueOf() );101new TestCase( SECTION, "typeof Object(Number.NEGATIVE_INFINITY)", "object", typeof Object(Number.NEGATIVE_INFINITY) );102new TestCase( SECTION, "var MYOB = Object(Number.NEGATIVE_INFINITY); MYOB.toString = Object.prototype.toString; MYOB.toString()", "[object Number]", eval("var MYOB = Object(Number.NEGATIVE_INFINITY); MYOB.toString = Object.prototype.toString; MYOB.toString()") );103new TestCase( SECTION, "Object(Number.NaN).valueOf()", Number.NaN, (Object(Number.NaN)).valueOf() );104new TestCase( SECTION, "typeof Object(Number.NaN)", "object", typeof Object(Number.NaN) );105new TestCase( SECTION, "var MYOB = Object(Number.NaN); MYOB.toString = Object.prototype.toString; MYOB.toString()", "[object Number]", eval("var MYOB = Object(Number.NaN); MYOB.toString = Object.prototype.toString; MYOB.toString()") );106new TestCase( SECTION, "Object('a string').valueOf()", "a string", (Object("a string")).valueOf() );107new TestCase( SECTION, "typeof Object('a string')", "object", typeof (Object("a string")) );108new TestCase( SECTION, "var MYOB = Object('a string'); MYOB.toString = Object.prototype.toString; MYOB.toString()", "[object String]", eval("var MYOB = Object('a string'); MYOB.toString = Object.prototype.toString; MYOB.toString()") );109new TestCase( SECTION, "Object('').valueOf()", "", (Object("")).valueOf() );110new TestCase( SECTION, "typeof Object('')", "object", typeof (Object("")) );111new TestCase( SECTION, "var MYOB = Object(''); MYOB.toString = Object.prototype.toString; MYOB.toString()", "[object String]", eval("var MYOB = Object(''); MYOB.toString = Object.prototype.toString; MYOB.toString()") );112new TestCase( SECTION, "Object('\\r\\t\\b\\n\\v\\f').valueOf()", "\r\t\b\n\v\f", (Object("\r\t\b\n\v\f")).valueOf() );113new TestCase( SECTION, "typeof Object('\\r\\t\\b\\n\\v\\f')", "object", typeof (Object("\\r\\t\\b\\n\\v\\f")) );114new TestCase( SECTION, "var MYOB = Object('\\r\\t\\b\\n\\v\\f'); MYOB.toString = Object.prototype.toString; MYOB.toString()", "[object String]", eval("var MYOB = Object('\\r\\t\\b\\n\\v\\f'); MYOB.toString = Object.prototype.toString; MYOB.toString()") );115new TestCase( SECTION, "Object( '\\\'\\\"\\' ).valueOf()", "\'\"\\", (Object("\'\"\\")).valueOf() );116new TestCase( SECTION, "typeof Object( '\\\'\\\"\\' )", "object", typeof Object("\'\"\\") );117// new TestCase( SECTION, "var MYOB = Object( '\\\'\\\"\\' ); MYOB.toString = Object.prototype.toString; MYOB.toString()", "[object String]", eval("var MYOB = Object( '\\\'\\\"\\' ); MYOB.toString = Object.prototype.toString; MYOB.toString()") );...

Full Screen

Full Screen

number-tostring-small.js

Source:number-tostring-small.js Github

copy

Full Screen

...28// to-precision mjsunit tests where the mjsunit assert code has been29// removed.30// ----------------------------------------------------------------------31// toString32(NaN).toString();33(1/0).toString();34(-1/0).toString();35(0).toString();36(9).toString();37(90).toString();38(90.12).toString();39(0.1).toString();40(0.01).toString();41(0.0123).toString();42(111111111111111111111).toString();43(1111111111111111111111).toString();44(11111111111111111111111).toString();45(0.00001).toString();46(0.000001).toString();47(0.0000001).toString();48(0.00000012).toString();49(0.000000123).toString();50(0.00000001).toString();51(0.000000012).toString();52(0.0000000123).toString();53(-0).toString();54(-9).toString();55(-90).toString();56(-90.12).toString();57(-0.1).toString();58(-0.01).toString();59(-0.0123).toString();60(-111111111111111111111).toString();61(-1111111111111111111111).toString();62(-11111111111111111111111).toString();63(-0.00001).toString();64(-0.000001).toString();65(-0.0000001).toString();66(-0.00000012).toString();67(-0.000000123).toString();68(-0.00000001).toString();69(-0.000000012).toString();70(-0.0000000123).toString();71(NaN).toString(16);72(1/0).toString(16);73(-1/0).toString(16);74(0).toString(16);75(9).toString(16);76(90).toString(16);77(90.12).toString(16);78(0.1).toString(16);79(0.01).toString(16);80(0.0123).toString(16);81(111111111111111111111).toString(16);82(1111111111111111111111).toString(16);83(11111111111111111111111).toString(16);84(0.00001).toString(16);85(0.000001).toString(16);86(0.0000001).toString(16);87(0.00000012).toString(16);88(0.000000123).toString(16);89(0.00000001).toString(16);90(0.000000012).toString(16);91(0.0000000123).toString(16);92(-0).toString(16);93(-9).toString(16);94(-90).toString(16);95(-90.12).toString(16);96(-0.1).toString(16);97(-0.01).toString(16);98(-0.0123).toString(16);99(-111111111111111111111).toString(16);100(-1111111111111111111111).toString(16);101(-11111111111111111111111).toString(16);102(-0.00001).toString(16);103(-0.000001).toString(16);104(-0.0000001).toString(16);105(-0.00000012).toString(16);106(-0.000000123).toString(16);107(-0.00000001).toString(16);108(-0.000000012).toString(16);109(-0.0000000123).toString(16);110(2,32).toString();111(Math.pow(2,32)-1).toString(16);112(Math.pow(2,32)-1).toString(2);113(10000007).toString(36);114(0).toString(36);115(0).toString(16);116(0).toString(10);117(0).toString(8);118(0).toString(2);119(2,32).toString(2);120(Math.pow(2,32) + 1).toString(2);121(0x100000000000081).toString(16);122(-(-'0x1000000000000081')).toString(16);123(0x100000000000081).toString(2);124(-(Math.pow(2,32)-1)).toString(2);125(-10000007).toString(36);126(-Math.pow(2,32)).toString(2);127(-(Math.pow(2,32) + 1)).toString(2);128(-0x100000000000081).toString(16);129(-0x100000000000081).toString(2);130(1000).toString();131(0.00001).toString();132(1000000000000000128).toString();133(1000000000000000012800).toString();134(-1000000000000000012800).toString();135(0.0000001).toString();136(-0.0000001).toString();137(1000000000000000128000).toString();138(0.000001).toString();139(0.0000001).toString();140(8.5).toString(16);141(-8.5).toString(16);142// ----------------------------------------------------------------------143// toFixed144(NaN).toFixed(2);145(1/0).toFixed(2);146(-1/0).toFixed(2);147(1111111111111111111111).toFixed(8);148(0.1).toFixed(1);149(0.1).toFixed(2);150(0.1).toFixed(3);151(0.01).toFixed(2);152(0.01).toFixed(3);153(0.01).toFixed(4);154(0.001).toFixed(2);155(0.001).toFixed(3);...

Full Screen

Full Screen

15.2.2.1.js

Source:15.2.2.1.js Github

copy

Full Screen

...60startTest();61var TITLE = "new Object( value )";62writeHeaderToLog( SECTION + " "+ TITLE);63new TestCase( SECTION, "typeof new Object(null)", "object", typeof new Object(null) );64new TestCase( SECTION, "MYOB = new Object(null); MYOB.toString = Object.prototype.toString; MYOB.toString()", "[object Object]", eval("MYOB = new Object(null); MYOB.toString = Object.prototype.toString; MYOB.toString()") );65new TestCase( SECTION, "typeof new Object(void 0)", "object", typeof new Object(void 0) );66new TestCase( SECTION, "MYOB = new Object(new Object(void 0)); MYOB.toString = Object.prototype.toString; MYOB.toString()", "[object Object]", eval("MYOB = new Object(new Object(void 0)); MYOB.toString = Object.prototype.toString; MYOB.toString()") );67new TestCase( SECTION, "typeof new Object('string')", "object", typeof new Object('string') );68new TestCase( SECTION, "MYOB = (new Object('string'); MYOB.toString = Object.prototype.toString; MYOB.toString()", "[object String]", eval("MYOB = new Object('string'); MYOB.toString = Object.prototype.toString; MYOB.toString()") );69new TestCase( SECTION, "(new Object('string').valueOf()", "string", (new Object('string')).valueOf() );70new TestCase( SECTION, "typeof new Object('')", "object", typeof new Object('') );71new TestCase( SECTION, "MYOB = (new Object(''); MYOB.toString = Object.prototype.toString; MYOB.toString()", "[object String]", eval("MYOB = new Object(''); MYOB.toString = Object.prototype.toString; MYOB.toString()") );72new TestCase( SECTION, "(new Object('').valueOf()", "", (new Object('')).valueOf() );73new TestCase( SECTION, "typeof new Object(Number.NaN)", "object", typeof new Object(Number.NaN) );74new TestCase( SECTION, "MYOB = (new Object(Number.NaN); MYOB.toString = Object.prototype.toString; MYOB.toString()", "[object Number]", eval("MYOB = new Object(Number.NaN); MYOB.toString = Object.prototype.toString; MYOB.toString()") );75new TestCase( SECTION, "(new Object(Number.NaN).valueOf()", Number.NaN, (new Object(Number.NaN)).valueOf() );76new TestCase( SECTION, "typeof new Object(0)", "object", typeof new Object(0) );77new TestCase( SECTION, "MYOB = (new Object(0); MYOB.toString = Object.prototype.toString; MYOB.toString()", "[object Number]", eval("MYOB = new Object(0); MYOB.toString = Object.prototype.toString; MYOB.toString()") );78new TestCase( SECTION, "(new Object(0).valueOf()", 0, (new Object(0)).valueOf() );79new TestCase( SECTION, "typeof new Object(-0)", "object", typeof new Object(-0) );80new TestCase( SECTION, "MYOB = (new Object(-0); MYOB.toString = Object.prototype.toString; MYOB.toString()", "[object Number]", eval("MYOB = new Object(-0); MYOB.toString = Object.prototype.toString; MYOB.toString()") );81new TestCase( SECTION, "(new Object(-0).valueOf()", -0, (new Object(-0)).valueOf() );82new TestCase( SECTION, "typeof new Object(1)", "object", typeof new Object(1) );83new TestCase( SECTION, "MYOB = (new Object(1); MYOB.toString = Object.prototype.toString; MYOB.toString()", "[object Number]", eval("MYOB = new Object(1); MYOB.toString = Object.prototype.toString; MYOB.toString()") );84new TestCase( SECTION, "(new Object(1).valueOf()", 1, (new Object(1)).valueOf() );85new TestCase( SECTION, "typeof new Object(-1)", "object", typeof new Object(-1) );86new TestCase( SECTION, "MYOB = (new Object(-1); MYOB.toString = Object.prototype.toString; MYOB.toString()", "[object Number]", eval("MYOB = new Object(-1); MYOB.toString = Object.prototype.toString; MYOB.toString()") );87new TestCase( SECTION, "(new Object(-1).valueOf()", -1, (new Object(-1)).valueOf() );88new TestCase( SECTION, "typeof new Object(true)", "object", typeof new Object(true) );89new TestCase( SECTION, "MYOB = (new Object(true); MYOB.toString = Object.prototype.toString; MYOB.toString()", "[object Boolean]", eval("MYOB = new Object(true); MYOB.toString = Object.prototype.toString; MYOB.toString()") );90new TestCase( SECTION, "(new Object(true).valueOf()", true, (new Object(true)).valueOf() );91new TestCase( SECTION, "typeof new Object(false)", "object", typeof new Object(false) );92new TestCase( SECTION, "MYOB = (new Object(false); MYOB.toString = Object.prototype.toString; MYOB.toString()", "[object Boolean]", eval("MYOB = new Object(false); MYOB.toString = Object.prototype.toString; MYOB.toString()") );93new TestCase( SECTION, "(new Object(false).valueOf()", false, (new Object(false)).valueOf() );94new TestCase( SECTION, "typeof new Object(Boolean())", "object", typeof new Object(Boolean()) );95new TestCase( SECTION, "MYOB = (new Object(Boolean()); MYOB.toString = Object.prototype.toString; MYOB.toString()", "[object Boolean]", eval("MYOB = new Object(Boolean()); MYOB.toString = Object.prototype.toString; MYOB.toString()") );96new TestCase( SECTION, "(new Object(Boolean()).valueOf()", Boolean(), (new Object(Boolean())).valueOf() );97var myglobal = this;98var myobject = new Object( "my new object" );99var myarray = new Array();100var myboolean = new Boolean();101var mynumber = new Number();102var mystring = new String();103var myobject = new Object();104var myfunction = new Function( "x", "return x");105var mymath = Math;106new TestCase( SECTION, "myglobal = new Object( this )", myglobal, new Object(this) );107new TestCase( SECTION, "myobject = new Object('my new object'); new Object(myobject)", myobject, new Object(myobject) );108new TestCase( SECTION, "myarray = new Array(); new Object(myarray)", myarray, new Object(myarray) );109new TestCase( SECTION, "myboolean = new Boolean(); new Object(myboolean)", myboolean, new Object(myboolean) );...

Full Screen

Full Screen

15.2.4.2.js

Source:15.2.4.2.js Github

copy

Full Screen

...20 * 21 */22/**23 File Name: 15.2.4.2.js24 ECMA Section: 15.2.4.2 Object.prototype.toString()25 Description: When the toString method is called, the following26 steps are taken:27 1. Get the [[Class]] property of this object28 2. Call ToString( Result(1) )29 3. Compute a string value by concatenating the three30 strings "[object " + Result(2) + "]"31 4. Return Result(3).32 Author: christine@netscape.com33 Date: 28 october 199734*/35 var SECTION = "15.2.4.2";36 var VERSION = "ECMA_1";37 startTest();38 var TITLE = "Object.prototype.toString()";39 writeHeaderToLog( SECTION + " "+ TITLE);40 var testcases = getTestCases();41 test();42function getTestCases() {43 var array = new Array();44 var item = 0;45 array[item++] = new TestCase( SECTION, "(new Object()).toString()", "[object Object]", (new Object()).toString() );46 array[item++] = new TestCase( SECTION, "myvar = this; myvar.toString = Object.prototype.toString; myvar.toString()",47 GLOBAL,48 eval("myvar = this; myvar.toString = Object.prototype.toString; myvar.toString()") );49 array[item++] = new TestCase( SECTION, "myvar = MyObject; myvar.toString = Object.prototype.toString; myvar.toString()",50 "[object Function]",51 eval("myvar = MyObject; myvar.toString = Object.prototype.toString; myvar.toString()") );52 array[item++] = new TestCase( SECTION, "myvar = new MyObject( true ); myvar.toString = Object.prototype.toString; myvar.toString()",53 '[object Object]',54 eval("myvar = new MyObject( true ); myvar.toString = Object.prototype.toString; myvar.toString()") );55 array[item++] = new TestCase( SECTION, "myvar = new Number(0); myvar.toString = Object.prototype.toString; myvar.toString()",56 "[object Number]",57 eval("myvar = new Number(0); myvar.toString = Object.prototype.toString; myvar.toString()") );58 array[item++] = new TestCase( SECTION, "myvar = new String(''); myvar.toString = Object.prototype.toString; myvar.toString()",59 "[object String]",60 eval("myvar = new String(''); myvar.toString = Object.prototype.toString; myvar.toString()") );61 array[item++] = new TestCase( SECTION, "myvar = Math; myvar.toString = Object.prototype.toString; myvar.toString()",62 "[object Math]",63 eval("myvar = Math; myvar.toString = Object.prototype.toString; myvar.toString()") );64 array[item++] = new TestCase( SECTION, "myvar = new Function(); myvar.toString = Object.prototype.toString; myvar.toString()",65 "[object Function]",66 eval("myvar = new Function(); myvar.toString = Object.prototype.toString; myvar.toString()") );67 array[item++] = new TestCase( SECTION, "myvar = new Array(); myvar.toString = Object.prototype.toString; myvar.toString()",68 "[object Array]",69 eval("myvar = new Array(); myvar.toString = Object.prototype.toString; myvar.toString()") );70 array[item++] = new TestCase( SECTION, "myvar = new Boolean(); myvar.toString = Object.prototype.toString; myvar.toString()",71 "[object Boolean]",72 eval("myvar = new Boolean(); myvar.toString = Object.prototype.toString; myvar.toString()") );73 array[item++] = new TestCase( SECTION, "myvar = new Date(); myvar.toString = Object.prototype.toString; myvar.toString()",74 "[object Date]",75 eval("myvar = new Date(); myvar.toString = Object.prototype.toString; myvar.toString()") );76 array[item++] = new TestCase( SECTION, "var MYVAR = new Object( this ); MYVAR.toString()",77 GLOBAL,78 eval("var MYVAR = new Object( this ); MYVAR.toString()") );79 array[item++] = new TestCase( SECTION, "var MYVAR = new Object(); MYVAR.toString()",80 "[object Object]",81 eval("var MYVAR = new Object(); MYVAR.toString()") );82 array[item++] = new TestCase( SECTION, "var MYVAR = new Object(void 0); MYVAR.toString()",83 "[object Object]",84 eval("var MYVAR = new Object(void 0); MYVAR.toString()") );85 array[item++] = new TestCase( SECTION, "var MYVAR = new Object(null); MYVAR.toString()",86 "[object Object]",87 eval("var MYVAR = new Object(null); MYVAR.toString()") );88 return ( array );89}90function test( array ) {91 for ( tc=0 ; tc < testcases.length; tc++ ) {92 testcases[tc].passed = writeTestCaseResult(93 testcases[tc].expect,94 testcases[tc].actual,95 testcases[tc].description +" = "+ testcases[tc].actual );96 testcases[tc].reason += ( testcases[tc].passed ) ? "" : "wrong value ";97 }98 stopTest();99 return ( testcases );100}101function MyObject( value ) {...

Full Screen

Full Screen

number-toString.js

Source:number-toString.js Github

copy

Full Screen

1var posInf = 1/0;2var negInf = -1/0;3var nan = 0/0;4shouldBeEqualToString("(0.0).toString(4)", "0");5shouldBeEqualToString("(-0.0).toString(4)", "0");6shouldBeEqualToString("(0.0).toString()", "0");7shouldBeEqualToString("(-0.0).toString()", "0");8// From http://bugs.webkit.org/show_bug.cgi?id=52589shouldBeEqualToString("(1234.567).toString()", "1234.567");10shouldThrow("(1234.567).toString(0)");11// 0 equivilents12shouldThrow("(1234.567).toString(null)");13shouldThrow("(1234.567).toString(false)");14shouldThrow("(1234.567).toString('foo')");15shouldThrow("(1234.567).toString(nan)"); // nan is treated like 016shouldThrow("(1234.567).toString(1)");17shouldThrow("(1234.567).toString(true)");18shouldThrow("(1234.567).toString('1')");19// These test for Firefox compatibility, the spec is "implementation defined"20shouldBeEqualToString("(1234.567).toString(2)", "10011010010.1001000100100110111010010111100011010101");21shouldBeEqualToString("(1234.567).toString(3)", "1200201.120022100021001021021002202");22shouldBeEqualToString("(1234.567).toString(4)", "103102.21010212322113203111");23shouldBeEqualToString("(1234.567).toString(4.9)", "103102.21010212322113203111");24shouldBeEqualToString("(1234.567).toString(5)", "14414.240414141414141414");25shouldBeEqualToString("(1234.567).toString(6)", "5414.32224554134430233");26shouldBeEqualToString("(1234.567).toString(7)", "3412.365323661111653");27shouldBeEqualToString("(1234.567).toString(8)", "2322.44223351361524");28shouldBeEqualToString("(1234.567).toString(9)", "1621.50830703723265");29shouldBeEqualToString("(1234.567).toString(10)", "1234.567");30shouldBeEqualToString("(1234.567).toString(11)", "a22.62674a0a5885");31shouldBeEqualToString("(1234.567).toString(12)", "86a.697938b17701");32shouldBeEqualToString("(1234.567).toString(13)", "73c.74a91191a65");33shouldBeEqualToString("(1234.567).toString(14)", "642.7d1bc2caa757");34shouldBeEqualToString("(1234.567).toString(15)", "574.87895959596");35shouldBeEqualToString("(1234.567).toString(16)", "4d2.9126e978d5");36shouldBeEqualToString("(1234.567).toString(17)", "44a.9aeb6faa0da");37shouldBeEqualToString("(1234.567).toString(18)", "3ea.a3cd7102ac");38shouldBeEqualToString("(1234.567).toString(19)", "37i.aed102a04d");39shouldBeEqualToString("(1234.567).toString(20)", "31e.b6g");40shouldBeEqualToString("(1234.567).toString(21)", "2gg.bj0kf5cfe9");41shouldBeEqualToString("(1234.567).toString(22)", "2c2.ca9937cak");42shouldBeEqualToString("(1234.567).toString(23)", "27f.d0lfjb1a7c");43shouldBeEqualToString("(1234.567).toString(24)", "23a.dee4nj99j");44shouldBeEqualToString("(1234.567).toString(25)", "1o9.e49999999");45shouldBeEqualToString("(1234.567).toString(26)", "1lc.ej7fa4pkf");46shouldBeEqualToString("(1234.567).toString(27)", "1ij.f8971772k");47shouldBeEqualToString("(1234.567).toString(28)", "1g2.foelqia8e");48shouldBeEqualToString("(1234.567).toString(29)", "1dg.gcog9e05q");49shouldBeEqualToString("(1234.567).toString(30)", "1b4.h09");50shouldBeEqualToString("(1234.567).toString(31)", "18p.hhrfcj3t");51shouldBeEqualToString("(1234.567).toString(32)", "16i.i4jeiu6l");52shouldBeEqualToString("(1234.567).toString(33)", "14d.inf96rdvm");53shouldBeEqualToString("(1234.567).toString(34)", "12a.j9fchdtm");54shouldBeEqualToString("(1234.567).toString(35)", "109.jtk4d4d4e");55shouldBeEqualToString("(1234.567).toString(36)", "ya.kety9sifl");56shouldThrow("(1234.567).toString(37)");57shouldThrow("(1234.567).toString(-1)");58shouldThrow("(1234.567).toString(posInf)");59shouldThrow("(1234.567).toString(negInf)");60shouldBeEqualToString("posInf.toString()", "Infinity");61shouldBeEqualToString("negInf.toString()", "-Infinity");62shouldBeEqualToString("nan.toString()", "NaN");...

Full Screen

Full Screen

object_prototype_tostring.js

Source:object_prototype_tostring.js Github

copy

Full Screen

1var _array = new Array(1,2,3);2_array.toString = Object.prototype.toString;3shouldBe("_array.toString()","\"[object Array]\"");4var _string = new String("test");5_string.toString = Object.prototype.toString;6shouldBe("_string.toString()","\"[object String]\"");7var _boolean = new Boolean(true);8_boolean.toString = Object.prototype.toString;9shouldBe("_boolean.toString()","\"[object Boolean]\"");10var _number = new Number(4);11_number.toString = Object.prototype.toString;12shouldBe("_number.toString()","\"[object Number]\"");13var _object = new Object();14_object.toString = Object.prototype.toString;15shouldBe("_object.toString()","\"[object Object]\"");16var _date = new Date();17_date.toString = Object.prototype.toString;18shouldBe("_date.toString()","\"[object Date]\"");19var _regexp = new RegExp();20_regexp.toString = Object.prototype.toString;21shouldBe("_regexp.toString()","\"[object RegExp]\"");22var _error = new Error();23_error.toString = Object.prototype.toString;24shouldBe("_error.toString()","\"[object Error]\"");25var _function = new Function();26_function.toString = Object.prototype.toString;...

Full Screen

Full Screen

Using AI Code Generation

copy

Full Screen

1var Best = require('./best');2var a = new Best();3console.log(a.toString());4var Best = require('./best');5var a = new Best();6console.log(a.toString());7var Best = require('./best');8var a = new Best();9console.log(a.toString());10var Best = require('./best');11var a = new Best();12console.log(a.toString());13var Best = require('./best');14var a = new Best();15console.log(a.toString());16var Best = require('./best');17var a = new Best();18console.log(a.toString());19var Best = require('./best');20var a = new Best();21console.log(a.toString());22var Best = require('./best');23var a = new Best();24console.log(a.toString());25var Best = require('./best');26var a = new Best();27console.log(a.toString());28var Best = require('./best');29var a = new Best();30console.log(a.toString());31var Best = require('./best');32var a = new Best();33console.log(a.toString());34var Best = require('./best');35var a = new Best();36console.log(a.toString());37var Best = require('./best');38var a = new Best();39console.log(a.toString());40var Best = require('./best');41var a = new Best();42console.log(a.toString());43var Best = require('./best');

Full Screen

Using AI Code Generation

copy

Full Screen

1var BestFriend = require('./bestFriend');2var myBestFriend = new BestFriend('John', 'Doe');3console.log(myBestFriend.toString());4function BestFriend(firstName, lastName) {5 this.firstName = firstName;6 this.lastName = lastName;7}8BestFriend.prototype.toString = function() {9 return this.firstName + ' ' + this.lastName;10}11module.exports = BestFriend;12var BestFriend = require('./bestFriend');13var myBestFriend = new BestFriend('John', 'Doe');14console.log(myBestFriend.toString());15function BestFriend(firstName, lastName) {16 this.firstName = firstName;17 this.lastName = lastName;18}19BestFriend.prototype.toString = function() {20 return this.firstName + ' ' + this.lastName;21}22module.exports = BestFriend;23var BestFriend = require('./bestFriend');24var myBestFriend = new BestFriend('John', 'Doe');25console.log(myBestFriend.toString());26function BestFriend(firstName, lastName) {27 this.firstName = firstName;28 this.lastName = lastName;29}30BestFriend.prototype.toString = function() {31 return this.firstName + ' ' + this.lastName;32}33module.exports = BestFriend;

Full Screen

Using AI Code Generation

copy

Full Screen

1var BestFriend = require('./test3.js');2var bestFriend = new BestFriend('John', 'Doe');3console.log(bestFriend.toString());4var BestFriend = require('./test3.js');5var bestFriend = new BestFriend('John', 'Doe');6console.log('' + bestFriend);7var BestFriend = require('./test3.js');8var bestFriend = new BestFriend('John', 'Doe');9console.log(bestFriend + '');

Full Screen

Using AI Code Generation

copy

Full Screen

1var bestFriend = new BestFriend("John", "Doe");2console.log(bestFriend.toString());3function BestFriend(firstName, lastName) {4 this.firstName = firstName;5 this.lastName = lastName;6}7BestFriend.prototype.toString = function() {8 return this.firstName + " " + this.lastName;9};10module.exports = BestFriend;

Full Screen

Using AI Code Generation

copy

Full Screen

1var BestFriend = require('./bestfriend.js');2var bestfriend = new BestFriend('David', 'Suzie', 'Suzie', 'Suzie');3console.log(bestfriend.toString());4var BestFriend = function(name, bestfriend, bestfriend2, bestfriend3) {5 this.name = name;6 this.bestfriend = bestfriend;7 this.bestfriend2 = bestfriend2;8 this.bestfriend3 = bestfriend3;9};10BestFriend.prototype.toString = function() {11 return 'Hi, my name is ' + this.name + ' and my best friends are ' + this.bestfriend + ', ' + this.bestfriend2 + ', and ' + this.bestfriend3 + '.';12};13module.exports = BestFriend;14var BestFriend = require('./bestfriend.js');15 at Object.<anonymous> (C:\Users\kayla\Documents\GitHub\javascripting\javascripting\bestfriend\test4.js:2:1)16 at Module._compile (module.js:435:26)17 at Object.Module._extensions..js (module.js:442:10)18 at Module.load (module.js:356:32)19 at Function.Module._load (module.js:312:12)20 at Function.Module.runMain (module.js:497:10)21 at startup (node.js:119:16)

Full Screen

Using AI Code Generation

copy

Full Screen

1var BestBook = require('./BestBook');2var book = new BestBook('Learn NodeJS', 'Ryan Dahl', 2012);3console.log(book.toString());4console.log(book.toHTML());5console.log(book.toJSON());6var Book = require('./Book');7var BestBook = function(title, author, year) {8 Book.call(this, title, author, year);9};10BestBook.prototype = Object.create(Book.prototype);11BestBook.prototype.constructor = BestBook;12BestBook.prototype.toString = function() {13 return this.title + ' by ' + this.author + ' published in ' + this.year;14};15BestBook.prototype.toHTML = function() {16 return '<i>' + this.title + '</i> by ' + this.author + ' published in ' + this.year;17};18BestBook.prototype.toJSON = function() {19 return {

Full Screen

Using AI Code Generation

copy

Full Screen

1var myBestFriend = new BestFriend("Rob", 28);2console.log("My best friend is " + myBestFriend.toString());3console.log("My best friend is " + myBestFriend);4console.log("My best friend is " + myBestFriend.name + " and he is " + myBestFriend.age + " years old");5console.log("My best friend is " + myBestFriend["name"] + " and he is " + myBestFriend["age"] + " years old");6class BaseClass {7}8class DerivedClass extends BaseClass {9}10class BaseClass {11}12class DerivedClass extends BaseClass {13}

Full Screen

Automation Testing Tutorials

Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.

LambdaTest Learning Hubs:

YouTube

You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.

Run Best automation tests on LambdaTest cloud grid

Perform automation testing on 3000+ real desktop and mobile devices online.

Try LambdaTest Now !!

Get 100 minutes of automation test minutes FREE!!

Next-Gen App & Browser Testing Cloud

Was this article helpful?

Helpful

NotHelpful