随手翻的一道摩拜校招题

好久没写点东西了,一方面在忙于写点玩具,而另一方面又是忙于学车。

昨天随手就看到了摩拜单车的一道校招题,是这样的:

于是我就用了常规solution,如下:

function times(str,time){
    while(time>1){
        str+='abc';
        time--;
    }
    return str;
}

console.log(times('abc',3));     // =>  'abcabcabc'

但听说用一行代码解决可以加分哟,于是我屁颠屁颠就去写了,代码如下:

function times(str,time){
    return time?str+=times(str,--time):'';
}

console.log(times('abc',3));   // =>  'abcabcabc'

期待大家更好的solution。

posted @ 2018-07-30 09:15  linweiws  阅读(101)  评论(0编辑  收藏  举报