FreeCodeCampChina / FreeCodeCampChina/freecodecamp.cn

求教,如何解题

Open
#574 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
CSS
Stars
37.8k
Forks
1.4k
PR merge metrics
No merged PRs in 30d

Description

Challenge [Confirm the Ending](https://www.freecodecamp.cn/challenges/confirm-the-ending#?solution=function%20confirmEnding(str%2C%20target)%20%7B%0A%20%20%2F%2F%20%E8%AF%B7%E6%8A%8A%E4%BD%A0%E7%9A%84%E4%BB%A3%E7%A0%81%E5%86%99%E5%9C%A8%E8%BF%99%E9%87%8C%0A%20%20if(str.indexOf(%22%20%22)%20%3D%3D%3D%20-1)%20%7B%0A%20%20%20%20%2F%2F%20%E4%B8%8D%E5%AD%98%E5%9C%A8%0A%20%20%20%20if(target%20%3D%3D%20str.substr(-1))%20%7B%0A%20%20%20%20%20%20return%20true%3B%0A%20%20%20%20%7D%0A%20%20%20%20%20%20return%20false%3B%20%20%0A%20%20%7Delse%7B%0A%20%20%20%20%0A%20%20%20%20var%20arr%20%3D%20str.split(%22%20%22)%3B%0A%20%20%20%20if(arr%5Barr.length%20-1%5D.indexOf(target)%20!%3D%20-1)%20%7B%0A%20%20%20%20%20%20return%20true%3B%0A%20%20%20%20%7Delse%7B%0A%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%7D%20%20%20%0A%20%20%7D%20%20%0A%7D%0A%0AconfirmEnding(%22Bastian%22%2C%20%22n%22)%3B%0A) has an issue.
User Agent is: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.84 Safari/537.36.
Please describe how to reproduce this issue, and include links to screenshots if possible.

My code:
```javascript
function confirmEnding(str, target) {
// 请把你的代码写在这里
if(str.indexOf(" ") === -1) {
// 不存在
if(target == str.substr(-1)) {
return true;
}
return false;
}else{

var arr = str.split(" ");
if(arr[arr.length -1].indexOf(target) != -1) {
return true;
}else{
return false;
}
}
}

confirmEnding("Bastian", "n");

```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.