大家好,所以我正在做练习,其中一个问题要求我“创建一个算法,将字数除以空格,最多100个字符的行长度”所以基本上有一个1000字左右的数组,它假设每行放100个单词,空格不计算。它还说:
Given N words where N >= 1000
Create rows of words separated by spaces where row length >= 100
Once a word has been used it should be considered removed.
Add to a simple SPA
现在我尽我所能完成了这个,但我创建了自己的一组单词,我想知道如何更改它以使用数组,以及如何在使用完成后删除它。为了表示感谢,我不确定SPA的含义是什么,所以如果有人可以解释,那就太棒了。
const paragraph = "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nam nibh. Nunc varius facilisis eros. Sed erat. In in velit quis arcu ornare laoreet. Curabitur adipiscing luctus massa. Integer ut purus ac augue commodo commodo. Nunc nec mi eu justo tempor consectetuer. Etiam vitae nisl. In dignissim lacus ut ante. Cras elit lectus, bibendum a, adipiscing vitae, commodo et, dui. Ut tincidunt tortor. Donec nonummy, enim in lacinia pulvinar, velit tellus scelerisque augue, ac posuere libero urna eget neque. Cras ipsum. Vestibulum pretium, lectus nec venenatis volutpat, purus lectus ultrices risus, a condimentum risus mi et quam. Pellentesque auctor fringilla neque. Duis eu massa ut lorem iaculis vestibulum. Maecenas facilisis elit sed justo. Quisque volutpat malesuada velit.",
lines = Math.round(paragraph.length / 100);
let line = 0;
for (let i = 0; lines > i; i++) {
document.body.innerHTML += paragraph.slice(line, line + 100) + '<br>';
line += 100;
}
所以我得到它来通过我的一组单词,它工作正常,但我只需要改变它使用数组,这是我想要弄清楚
感谢所有帮助