(n).toString(n)
爲什麼代碼返回值爲「10」?其中n是數字n <=36
,n >= 2
n..toString(n)爲什麼代碼返回值「10」?
回答
base-12中的數字「12」是什麼?
10
爲什麼?
最右邊的數字是數字。下一個是基數,12。第三個數字,如果有的話,將是144.
重複,這次在base-5中使用「5」。
再次,第二個數字是基數,5,最右邊的數字仍然是一個地方。
您可以用任意數字重複此練習。根據定義,第二個數字總是基數,所以任何以自身基數表示的數字總是等於10.
首先,n..toString(n)
不是有效的語法。但是,如果您正在談論n.toString(n)
,原因是toString
的參數是您想要將您的號碼轉換爲的基礎。
基數n中的每個n是10.例如, 9的基數中的9是10,10的基數中的9是11等。
除此之外,toString(x)
僅限於x> = 2和x< = 36。如果您嘗試任何其他值,您將獲得RangeError
。
感謝您的編輯和推薦@Amy –
工作此語法n..toString(n)在您提供的語法上,發誓ide –
要清楚,'5..toString(5)'是有效的語法,它只是看起來很奇怪,特別是當你一直把它寫成一個變量而不是一個數字。 JS引擎將第一個「。」解釋爲小數。表達得更加詳細,這是'(5.0).toString(5)'。 – Amy
- 1. 爲什麼ArrayList.subList(0,n)返回大小爲n的列表?
- 2. 爲什麼WebClient DownloadString返回\ r \ n?
- 3. 爲什麼Pymacs返回(pymacs-python。n)?
- 4. 爲什麼n-child會返回?
- 5. 當N> = 10時,這段代碼爲什麼會凍結?
- 6. 爲什麼此循環返回值爲O(n log log n)而不是O(n log n)?
- 7. if(!n/10)return是否有區別?如果(n/10 == 0)返回;?
- 8. 爲什麼array [n]和array [x]其中x = n返回不同的值?
- 9. 什麼是x =(10 <n)的Python等價物? 10:n;
- 10. 爲什麼toString()返回一個十六進制代碼?
- 11. T(N)= T(N-1)+ 10/N
- 12. 返回第n個號碼
- 13. $ n = 2; 10- $ N = 87
- 14. 爲什麼math.simplify(「1e-10」).math.js的toString()返回0?
- 15. 爲什麼'\ n'==='\\ n'在PHP中爲true?
- 16. ConfigurationManager.AppSettings將「\ n」轉換爲「\\ n」爲什麼?
- 17. n維數組 - 返回值
- 18. 返回值n維數組
- 19. 使用PHP針對「\ n」分解時從「\ n \ n」返回的字符是什麼?
- 20. 按位代碼「$ n&($ n - 1)」是做什麼的?
- 21. 什麼是+ N爲
- 22. 返回n個
- 23. listView.setSelection(n); M = listView.getSelectedItemPosition(); // m!= n。爲什麼?
- 24. 積分n指定的條件「if(n/10)」是什麼?
- 25. C中「if(n/10)」是什麼意思?
- 26. 爲什麼TreeSet迭代O(n)而不是O(n * logn)?
- 27. 爲什麼有雙\ r \ n,而不是在代碼\ r \ n的PY4E
- 28. 爲什麼讓--n在bash中有一個不同於n--的退出代碼?
- 29. 爲什麼迭代HashMap O(c/n)?
- 30. N:在代碼
'SyntaxError:之後缺少名稱。運營商' – melpomene
你看過[文檔](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/toString)嗎?任何用基數表示的數字都會給你'10'。 – Amy
投票結束爲「無法複製」。 – Siguza