Guest User

Untitled

a guest
Mar 19th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. function isBeatifulNumber(n, has = '4', hasnot = '9') {
  2. const numberAsString = n.toString();
  3. const hasFour = numberAsString.includes(has) === true;
  4. const hasNine = numberAsString.includes(hasnot) === false;
  5.  
  6. return hasFour && hasNine;
  7. }
  8.  
  9. const isBeatifulNumberHasThreeAndHasNotTwo = function (n) {
  10. return isBeatifulNumber(n, '3', '2');
  11. };
  12.  
  13. console.log(isBeatifulNumber(42) === true);
  14. console.log(isBeatifulNumber(49) === false);
  15. console.log(isBeatifulNumber(5679) === false);
  16. console.log(isBeatifulNumber(40009) === false);
  17. console.log(isBeatifulNumber(4114) === true);
  18. console.log(isBeatifulNumber(55) === false);
  19. console.log(isBeatifulNumber(4006) === true);
  20. console.log(isBeatifulNumber(4009) === false);
  21. console.log(isBeatifulNumber(4019) === false);
  22. console.log(isBeatifulNumber('4019') === false);
  23. console.log(isBeatifulNumber('401') === true);
  24. console.log(isBeatifulNumber('abc') === false);
  25. console.log(isBeatifulNumberHasThreeAndHasNotTwo('123') === false);
Add Comment
Please, Sign In to add comment