Compare commits
	
		
			2 Commits
		
	
	
		
			926c748eea
			...
			7c9d161719
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | 7c9d161719 | ||
|  | c19c873b02 | 
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -39,8 +39,6 @@ function stopNotePlaying() { | ||||
|   $("#beepLamp").removeClass("lamp-on") | ||||
| } | ||||
|  | ||||
|  | ||||
|  | ||||
| function sleep(ms) { | ||||
|   return new Promise(resolve => setTimeout(resolve, ms)); | ||||
| } | ||||
| @@ -137,6 +135,11 @@ function getRandomWord() { | ||||
|   return EASY_WORDS[randomIndex]; | ||||
| } | ||||
|  | ||||
| function getRandomMorseWord() { | ||||
|   const randomIndex = Math.floor(Math.random() * MORSE_WORDS.length); | ||||
|   return MORSE_WORDS[randomIndex]; | ||||
| } | ||||
|  | ||||
| function getRandomEasyWords() { | ||||
|   const totalLength = Math.floor(Math.random() * 3) + 2; | ||||
|   let finalSentence = '' | ||||
| @@ -149,11 +152,11 @@ function getRandomEasyWords() { | ||||
|   return finalSentence; | ||||
| } | ||||
|  | ||||
| function getRandomWords() { | ||||
| function getRandomMorseWords() { | ||||
|   const totalLength = Math.floor(Math.random() * 4) + 2; | ||||
|   let finalSentence = '' | ||||
|   for (let i = 0; i < totalLength; i++) { | ||||
|     finalSentence += ALL_WORDS[Math.floor(Math.random() * ALL_WORDS.length)]; | ||||
|     finalSentence += MORSE_WORDS[Math.floor(Math.random() * MORSE_WORDS.length)]; | ||||
|     if (i < totalLength - 1) { | ||||
|       finalSentence += ' '; | ||||
|     } | ||||
| @@ -222,6 +225,12 @@ function getTarget() { | ||||
|     case 'hard': | ||||
|       target = getRandomEasyWords(); | ||||
|       break; | ||||
|     case 'morse-easy': | ||||
|       target = getRandomMorseWord(); | ||||
|       break; | ||||
|     case 'morse-hard': | ||||
|       target = getRandomMorseWords(); | ||||
|       break; | ||||
|     default: | ||||
|       target = getRandomWords(); | ||||
|       break; | ||||
| @@ -679,4 +688,4 @@ var initializeAudioOnTouch = function() { | ||||
|   } | ||||
|   document.removeEventListener('touchend', initializeAudioOnTouch); | ||||
| } | ||||
| document.addEventListener('touchend', initializeAudioOnTouch); | ||||
| document.addEventListener('touchend', initializeAudioOnTouch); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user