Truncate a String 答案好像有问题......

needs-info-🤔

#1

Tell us what’s happening:

Your code so far


function truncateString(str, num) {
  // Clear out that junk in your trunk
  return str;
}

truncateString("A-tisket a-tasket A green and yellow basket", 8);

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.92 Safari/537.36.

Link to the challenge:
https://learn.freecodecamp.one/javascript-algorithms-and-data-structures/basic-algorithm-scripting/truncate-a-string


#2

答案好像复杂了,这个问题我用:

<script type="text/javascript">
function truncateString(str, num) {
    // Clear out that junk in your trunk
    if (str.length>num) {
    return str.slice(0,num)+'...';
    }
    return str;
}

truncateString("A-tisket a-tasket A green and yellow basket", 8);
</script>

解决了,但是答案好像多加了一些条件 应该不是这个题的


#3

请问,你指的是?


#4

这个题的参考答案,多了一个大于还是小于三的判断,原题没有这个要求,我是这个意思!


#5

这个答案,应该是这道题目上一个版本的。
我不记得我们创建过中文版的参考答案。英文版的倒是有:https://guide.freecodecamp.org/certifications/javascript-algorithms-and-data-structures/basic-algorithm-scripting/truncate-a-string/
但这个不是我们维护的。
请发一下参考答案的链接


#6

https://github.com/Xanadu-zs/Advance/blob/master/算法基础/截断字符串.html

这是我答案链接…哇哈哈 希望没理解错你的意思~:joy::rofl::rofl:


#7

你的答案是没问题的。我是想知道,上面的参考答案你是在哪里看到的呢?发下链接吧