(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. 为什么Pymacs返回(pymacs-python。n)?
- 3. 为什么n-child会返回?
- 4. 当N> = 10时,这段代码为什么会冻结?
- 5. if(!n/10)return是否有区别?如果(n/10 == 0)返回;?
- 6. 为什么array [n]和array [x]其中x = n返回不同的值?
- 7. 什么是x =(10 <n)的Python等价物? 10:n;
- 8. 为什么toString()返回一个十六进制代码?
- 9. $ n = 2; 10- $ N = 87
- 10. 为什么math.simplify(“1e-10”).math.js的toString()返回0?
- 11. ConfigurationManager.AppSettings将“\ n”转换为“\\ n”为什么?
- 12. 什么是+ N为
- 13. listView.setSelection(n); M = listView.getSelectedItemPosition(); // m!= n。为什么?
- 14. 积分n指定的条件“if(n/10)”是什么?
- 15. 为什么TreeSet迭代O(n)而不是O(n * logn)?
- 16. C中“if(n/10)”是什么意思?
- 17. 为什么让--n在bash中有一个不同于n--的退出代码?
- 18. 为什么有双\ r \ n,而不是在代码\ r \ n的PY4E
- 19. 为什么迭代HashMap O(c/n)?
- 20. N:在代码
- 21. n值迭代
- 22. 返回N协议
- 23. 为什么是{a^n a^n | n> = 0}定期?
- 24. Guid?值ToString(“N”)不起作用
- 25. 为什么Popen.communicate()返回b'hi \ n而不是'hi'?
- 26. BeautifulSoup类型返回空列表。 Soup.select()[n-1]返回元素。为什么?
- 27. 为什么n减少?
- 28. 为什么Data.Sequence.reverse O(n)?
- 29. 查找溶液复发:T(N)= 2 T(N/4 +√N)+(√10)N
- 30. 什么是代码返回val +''=== numVal +''为?
'SyntaxError:之后缺少名称。运营商' – melpomene
你看过[文档](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/toString)吗?任何用基数表示的数字都会给你'10'。 – Amy
投票结束为“无法复制”。 – Siguza