首页 > 其他分享 >FreeCodeCamp : 标题案例一个句子

FreeCodeCamp : 标题案例一个句子

时间:2022-09-19 12:02:03浏览次数:104  
标签:小写 JavaScript 大写 单词 案例 FreeCodeCamp 字符串 句子

FreeCodeCamp : 标题案例一个句子

来自 JavaScript 中的基本算法脚本 列表。

freecodecamp — logo

在 这篇文章,我想分享我的解决方案 FreeCodeCamp 问题“Tile Case a Sentence” 来自“JavaScript 算法和数据结构”课程。

问题

返回提供的字符串,每个单词的首字母大写。确保单词的其余部分是小写的。

出于本练习的目的,您还应该将连接词大写,例如 .

我的解决方案

Solution to FreeCodeCamp problem : Title Case a Sentence

Solution to FreeCodeCamp problem : Title Case a Sentence

解释

根据问题陈述,给定字符串中的每个单词的首字母必须大写,其他字母必须保持小写。

然后为了轻松管理单词,我首先拆分给定的字符串以获取组成字符串的单词数组。

 让 arr = str.split(" ");  
 //空格(“”)用作单词内部的断点

之后我遍历数组。
对于每个单词,我们必须首先将其整个结构小写:

 b = element.toLowerCase();

根据获得的结果,我将它的第一个字母大写和其余字母连接起来。

最后,我将每个单词的最终形式加入到结果字符串中,每个单词后面都有一个空格。

 c = b.charAt(0).toUpperCase() + b.slice(1);  
 结果 = 结果 + c + " ";

在返回最终结果之前,我们必须在最后修剪它,否则测试将无法通过。

 返回结果.trimEnd();

就这些 !

你可以看看我的 JavaScript 中的基本算法脚本 列表。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明

本文链接:https://www.qanswer.top/37976/50381911

标签:小写,JavaScript,大写,单词,案例,FreeCodeCamp,字符串,句子
From: https://www.cnblogs.com/amboke/p/16707265.html

相关文章