chore(i8n,learn): processed translations

This commit is contained in:
Crowdin Bot
2021-02-06 04:42:36 +00:00
committed by Mrugesh Mohapatra
parent 15047f2d90
commit e5c44a3ae5
3274 changed files with 172122 additions and 14164 deletions

View File

@ -1,56 +1,59 @@
---
id: 594810f028c0303b75339ad4
title: 自动换行
title: Word wrap
challengeType: 5
videoUrl: ''
forumTopicId: 302344
dashedName: word-wrap
---
# --description--
<p>即使在今天,使用比例字体和复杂布局,仍然存在需要在指定列处包装文本的情况。基本任务是以简单的方式包装一段文本。示例文字: </p><pre>使用更复杂的算法如Knuth和Plass TeX算法包装文本。
如果您的语言提供此功能,您可以获得额外的信用,
但你“必须参考文档”表明该算法
比简单的最小长度算法更好。
</pre><p>任务: </p><pre> <code>Write a function that can wrap this text to any number of characters.</code> </pre><p>例如包装为80个字符的文本应如下所示 </p><p></p><pre>使用更复杂的算法如Knuth和Plass TeX包装文本
算法。如果您的语言提供此功能,您可以轻松获得额外的功劳
必须参考文档,表明该算法更好
而不是简单的最小长度算法。
Even today, with proportional fonts and complex layouts, there are still cases where you need to wrap text at a specified column. The basic task is to wrap a paragraph of text in a simple way.
# --instructions--
Write a function that can wrap this text to any number of characters. As an example, the text wrapped to 80 characters should look like the following:
<pre>
Wrap text using a more sophisticated algorithm such as the Knuth and Plass TeX
algorithm. If your language provides this, you get easy extra credit, but you
must reference documentation indicating that the algorithm is something better
than a simple minimum length algorithm.
</pre>
# --hints--
`wrap`是一个功能。
wrap should be a function.
```js
assert.equal(typeof wrap, 'function');
```
`wrap("abc", 10)`必须返回一个字符串。
wrap should return a string.
```js
assert.equal(typeof wrap('abc', 10), 'string');
```
wrap80必须返回4行。
wrap(80) should return 4 lines.
```js
assert(wrapped80.split('\n').length === 4);
```
你的`wrap`函数应该返回我们期望的文本
Your `wrap` function should return our expected text.
```js
assert.equal(wrapped80.split('\n')[0], firstRow80);
```
wrap42必须返回7行。
wrap(42) should return 7 lines.
```js
assert(wrapped42.split('\n').length === 7);
```
你的`wrap`函数应该返回我们期望的文本
Your `wrap` function should return our expected text.
```js
assert.equal(wrapped42.split('\n')[0], firstRow42);