1
uyhyygyug1234 OP |
2
uyhyygyug1234 OP 看来我 out 了,已经有人发过了
|
3
aheadlead 2016-03-25 20:58:25 +08:00
这玩意是干嘛的……
|
4
popo233 2016-03-25 21:48:21 +08:00 via iPhone
高级黑吗..
|
6
xuboying 2016-03-25 22:16:25 +08:00 via Android
没有人名币大写金额数字
|
7
v1024 2016-03-26 00:30:54 +08:00
这是为黑而黑了
leftpad 那 11 行,我相信至少 50%的前端面试者写不出来。 |
8
MaiCong 2016-03-26 00:42:25 +08:00
issues 太喜感了
|
13
v1024 2016-03-26 09:55:28 +08:00 via iPhone
|
15
readonly 2016-03-26 10:44:33 +08:00 via iPhone
@v1024 没有那么水吧?引导面试者把需求一步步分解掉:判断边界,生成填充物,追加至首。他们只不过是紧张而已,但静下心来肯定可以分析而且实现出来,只不过实现可能比较渣,一些极端情况没有考虑,如 rtl 、 bidi ,但这个就是拿来区分新手老手的了
|
16
iugo 2016-03-26 15:44:18 +08:00
@v1024 leftpad 是说 https://github.com/azer/left-pad 这个吗?
我这样写算不算前端? const leftPad = function (str, len, content = ' ') { str = '' + str if (str.length >= len) return str let newStr = content + str while(newStr.length < len) { newStr = content + newStr } return newStr.slice(-10) } |
17
iugo 2016-03-26 15:52:01 +08:00
|
18
iugo 2016-03-26 15:53:39 +08:00
while 应该可以用 do while 优化下, 好看些.
|