Guest User

Untitled

a guest
Dec 14th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. <cfscript>
  2. writeDump(score("food"));
  3.  
  4. function score( word ) {
  5. //keep tally of points
  6. var count=0;
  7. var wordArray=[];
  8.  
  9. for ( var i=0; i<word.length(); i++ ){
  10. arrayAppend( wordArray, word.charAt(i)
  11. );
  12. }
  13. for ( letter in wordArray ){
  14. if ( ListContains( ['A', 'E', 'I', 'O', 'U', 'L', 'N', 'R', 'S', 'T'], letter ) ){
  15. count+=1;
  16. }
  17. if ( ListContains( ['D', 'G'], letter ) ){
  18. count+=2;
  19. }
  20. if ( ListContains( ['B', 'C', 'M', 'P'], letter ) ){
  21. count+=3;
  22. }
  23. if ( ListContains( ['F', 'H', 'V', 'W', 'Y'], letter ) ){
  24. count+=4;
  25. }
  26. if ( ListContains( ['K'], letter ) ){
  27. count+=5;
  28. }
  29. if ( ListContains( ['J', 'X'], letter ) ){
  30. count+=8;
  31. }
  32. if ( ListContains( ['Q', 'Z'], letter ) ){
  33. count+=10;
  34. }
  35. }
  36. return count;
  37. }
  38.  
  39.  
  40. </cfscript>
Add Comment
Please, Sign In to add comment