Question: I hava a list of sings: 

```
var sings = [",",".",":","!","?"]

```

How do I check if a word contains one of these signs and return it?

For example:

```
"But,"

return ","

"Finished."

return "."

"Questions?"

return "?"

```

Answer: 
Here is example function

```
var checkSigns = function(str) {
    var signs = [",",".",":","!","?"];

    for (var i = 0; i < signs.length; i++) {
        if (str.indexOf[signs[i]] !== -1) {
            return signs[i];
        }
    }
};

```
You can use `filter()` and `indexOf()` and return array of signs that are found in string.

```js
var signs = [",",".",":","!","?"];
function check(str, arr) {
  return arr.filter(function(e) {
    return str.indexOf(e) != -1
  })
}

console.log(check("But,", signs))
console.log(check("Finished.", signs))
```