随手翻的一道摩拜校招题

Posted linweinb

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了随手翻的一道摩拜校招题相关的知识,希望对你有一定的参考价值。

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

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

技术分享图片

于是我就用了常规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。

以上是关于随手翻的一道摩拜校招题的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript编程题(含腾讯2016校招题)

二分查找(去哪儿校招题)

JS写出计算24点算法

校招准备系列:每天一道算法题

一道校招笔试的C语言题目

2017年阿里校招一道题