--- id: aff0395860f5d3034dc0bfc9 title: Telephone Number Validator challengeType: 5 isRequired: true videoUrl: '' localeTitle: '' --- ## Description undefined ## Instructions undefined ## Tests
```yml tests: - text: '' testString: 'assert(typeof telephoneCheck("555-555-5555") === "boolean", "telephoneCheck("555-555-5555") should return a boolean.");' - text: '' testString: 'assert(telephoneCheck("1 555-555-5555") === true, "telephoneCheck("1 555-555-5555") should return true.");' - text: '' testString: 'assert(telephoneCheck("1 (555) 555-5555") === true, "telephoneCheck("1 (555) 555-5555") should return true.");' - text: '' testString: 'assert(telephoneCheck("5555555555") === true, "telephoneCheck("5555555555") should return true.");' - text: '' testString: 'assert(telephoneCheck("555-555-5555") === true, "telephoneCheck("555-555-5555") should return true.");' - text: '' testString: 'assert(telephoneCheck("(555)555-5555") === true, "telephoneCheck("(555)555-5555") should return true.");' - text: '' testString: 'assert(telephoneCheck("1(555)555-5555") === true, "telephoneCheck("1(555)555-5555") should return true.");' - text: '' testString: 'assert(telephoneCheck("555-5555") === false, "telephoneCheck("555-5555") should return false.");' - text: '' testString: 'assert(telephoneCheck("5555555") === false, "telephoneCheck("5555555") should return false.");' - text: '' testString: 'assert(telephoneCheck("1 555)555-5555") === false, "telephoneCheck("1 555)555-5555") should return false.");' - text: '' testString: 'assert(telephoneCheck("1 555 555 5555") === true, "telephoneCheck("1 555 555 5555") should return true.");' - text: '' testString: 'assert(telephoneCheck("1 456 789 4444") === true, "telephoneCheck("1 456 789 4444") should return true.");' - text: '' testString: 'assert(telephoneCheck("123**&!!asdf#") === false, "telephoneCheck("123**&!!asdf#") should return false.");' - text: '' testString: 'assert(telephoneCheck("55555555") === false, "telephoneCheck("55555555") should return false.");' - text: '' testString: 'assert(telephoneCheck("(6054756961)") === false, "telephoneCheck("(6054756961)") should return false");' - text: '' testString: 'assert(telephoneCheck("2 (757) 622-7382") === false, "telephoneCheck("2 (757) 622-7382") should return false.");' - text: '' testString: 'assert(telephoneCheck("0 (757) 622-7382") === false, "telephoneCheck("0 (757) 622-7382") should return false.");' - text: '' testString: 'assert(telephoneCheck("-1 (757) 622-7382") === false, "telephoneCheck("-1 (757) 622-7382") should return false");' - text: '' testString: 'assert(telephoneCheck("2 757 622-7382") === false, "telephoneCheck("2 757 622-7382") should return false.");' - text: '' testString: 'assert(telephoneCheck("10 (757) 622-7382") === false, "telephoneCheck("10 (757) 622-7382") should return false.");' - text: '' testString: 'assert(telephoneCheck("27576227382") === false, "telephoneCheck("27576227382") should return false.");' - text: telephoneCheck("(275)76227382") يجب أن ترجع كاذبة. testString: 'assert(telephoneCheck("(275)76227382") === false, "telephoneCheck("(275)76227382") should return false.");' - text: telephoneCheck("2(757)6227382") يجب أن ترجع false. testString: 'assert(telephoneCheck("2(757)6227382") === false, "telephoneCheck("2(757)6227382") should return false.");' - text: telephoneCheck("2(757)622-7382") يجب أن ترجع false. testString: 'assert(telephoneCheck("2(757)622-7382") === false, "telephoneCheck("2(757)622-7382") should return false.");' - text: telephoneCheck("555)-555-5555") يجب أن ترجع false. testString: 'assert(telephoneCheck("555)-555-5555") === false, "telephoneCheck("555)-555-5555") should return false.");' - text: telephoneCheck("(555-555-5555") يجب أن telephoneCheck("(555-555-5555") خطأ. testString: 'assert(telephoneCheck("(555-555-5555") === false, "telephoneCheck("(555-555-5555") should return false.");' - text: telephoneCheck("(555)5(55?)-5555") يجب أن ترجع false. testString: 'assert(telephoneCheck("(555)5(55?)-5555") === false, "telephoneCheck("(555)5(55?)-5555") should return false.");' ```
## Challenge Seed
```js function telephoneCheck(str) { // Good luck! return true; } telephoneCheck("555-555-5555"); ```
## Solution
```js // solution required ```