Guest User

Untitled

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