Baseline Widely available
СводкаÐеÑод toString()
возвÑаÑÐ°ÐµÑ ÑÑÑоковое пÑедÑÑавление Ñказанного обÑекÑа Number
.
radix
ÐеобÑзаÑелÑнÑй паÑамеÑÑ. Целое ÑиÑло Ð¼ÐµÐ¶Ð´Ñ 2 и 36, опÑеделÑÑÑее оÑнование ÑиÑÑÐµÐ¼Ñ ÑÑиÑлениÑ, иÑполÑзÑемой Ð´Ð»Ñ Ð¿ÑедÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÑиÑлового знаÑениÑ.
RangeError
ÐÑли в меÑод toString()
пеÑедано оÑнование не в диапазоне Ð¾Ñ 2 до 36, бÑÐ´ÐµÑ Ð²ÑбÑоÑено иÑклÑÑение RangeError
.
ÐбÑÐµÐºÑ Number
пеÑеопÑеделÑÐµÑ Ð¼ÐµÑод toString
, ÑнаÑледованнÑй из обÑекÑа Object
; он не наÑледÑÐµÑ Ð¼ÐµÑод Object.prototype.toString
. ÐÐ»Ñ Ð¾Ð±ÑекÑов Number
меÑод toString()
возвÑаÑÐ°ÐµÑ ÑÑÑокÑ, пÑедÑÑавлÑÑÑÑÑ Ð¾Ð±ÑÐµÐºÑ Ð² опÑеделÑнной ÑиÑÑеме ÑÑиÑлениÑ.
ÐеÑод toString()
ÑазбиÑÐ°ÐµÑ Ñвой пеÑвÑй аÑгÑÐ¼ÐµÐ½Ñ Ð¸ пÑÑаеÑÑÑ Ð²ÐµÑнÑÑÑ ÑÑÑоковое пÑедÑÑавление в ÑиÑÑеме ÑÑиÑÐ»ÐµÐ½Ð¸Ñ Ñ ÑказаннÑм оÑнованием. ÐÐ»Ñ Ð¾Ñнований, болÑÑиÑ
10, пÑи обознаÑении ÑиÑÑ, болÑÑиÑ
9, иÑполÑзÑÑÑÑÑ Ð±ÑÐºÐ²Ñ Ð»Ð°ÑинÑкого алÑавиÑа. ÐапÑимеÑ, Ð´Ð»Ñ ÑеÑÑнадÑаÑеÑиÑнÑÑ
ÑиÑел (оÑнование 16), иÑполÑзÑÑÑÑÑ Ð±ÑÐºÐ²Ñ Ñ a
по f
.
ÐÑли паÑамеÑÑ radix
не Ñказан, пÑедпоÑиÑаемое оÑнование пÑедполагаеÑÑÑ ÑавнÑм 10.
ÐÑли ÑиÑло numObj
оÑÑиÑаÑелÑно, его знак ÑоÑ
ÑанÑеÑÑÑ. ÐÑо пÑавило дейÑÑвÑÐµÑ Ð´Ð°Ð¶Ðµ еÑли оÑнование Ñавно 2; возвÑаÑÑÐ½Ð½Ð°Ñ ÑÑÑока ÑвлÑеÑÑÑ Ð´Ð²Ð¾Ð¸ÑнÑм пÑедÑÑавлением положиÑелÑного ÑиÑла numObj
, пеÑед коÑоÑÑм ÑÑавиÑÑÑ Ð·Ð½Ð°Ðº -
, а не дополниÑелÑнÑм кодом ÑиÑла numObj
.
toString
var count = 10;
console.log(count.toString()); // ÐÑÐ²ÐµÐ´ÐµÑ '10'
console.log((17).toString()); // ÐÑÐ²ÐµÐ´ÐµÑ '17'
var x = 6;
console.log(x.toString(2)); // ÐÑÐ²ÐµÐ´ÐµÑ '110'
console.log((254).toString(16)); // ÐÑÐ²ÐµÐ´ÐµÑ 'fe'
console.log((-10).toString(2)); // ÐÑÐ²ÐµÐ´ÐµÑ '-1010'
console.log((-0xff).toString(2)); // ÐÑÐ²ÐµÐ´ÐµÑ '-11111111'
СпеÑиÑикаÑии СовмеÑÑимоÑÑÑ Ñ Ð±ÑаÑзеÑами СмоÑÑиÑе Ñакже
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4