我必须在JavaScript中使用缩写功能,但是无论我做什么,我都找不到方法把“美国国家航空航天局”这样的短语缩写成美国宇航局。我可以返回N,这是我写的代码:
function makeAbbr(words) {
let abbreviation = words.trim();
for (let i=0; i< words.length; i++){
if(words[i]!==''){
return abbreviation.toUpperCase().charAt(0);
}if(words[i]===''){
abbreviation+= words.charAt();
}
}
}发布于 2022-06-13 13:33:56
尝试给一个空白而不是空字符串。
words[i]!==' '将此应用于其他部分
https://stackoverflow.com/questions/72603726
复制相似问题