fix(challenge): use-the-conditional-ternary-operator (#19535)
This commit is contained in:
		
				
					committed by
					
						 mrugesh mohapatra
						mrugesh mohapatra
					
				
			
			
				
	
			
			
			
						parent
						
							8b4eaf634e
						
					
				
				
					commit
					929e0db633
				
			| @@ -17,7 +17,7 @@ This can be re-written using the <code>conditional operator</code>: | |||||||
|  |  | ||||||
| ## Instructions | ## Instructions | ||||||
| <section id='instructions'> | <section id='instructions'> | ||||||
| Use the <code>conditional operator</code> in the <code>checkEqual</code> function to check if two numbers are equal or not. The function should return either true or false. | Use the <code>conditional operator</code> in the <code>checkEqual</code> function to check if two numbers are equal or not. The function should return either "Equal" or "Not Equal". | ||||||
| </section> | </section> | ||||||
|  |  | ||||||
| ## Tests | ## Tests | ||||||
| @@ -26,14 +26,13 @@ Use the <code>conditional operator</code> in the <code>checkEqual</code> functio | |||||||
| ```yml | ```yml | ||||||
| tests: | tests: | ||||||
|   - text: <code>checkEqual</code> should use the <code>conditional operator</code> |   - text: <code>checkEqual</code> should use the <code>conditional operator</code> | ||||||
|     testString: assert(/.+?\s*?\?\s*?.+?\s*?:\s*?.+?/gi.test(code), '<code>checkEqual</code> should use the <code>conditional operator</code>'); |     testString: assert(/.+?\s*?\?\s*?.+?\s*?:\s*?.+?/.test(code), '<code>checkEqual</code> should use the <code>conditional operator</code>'); | ||||||
|   - text: <code>checkEqual(1, 2)</code> should return false |   - text: <code>checkEqual(1, 2)</code> should return "Not Equal" | ||||||
|     testString: assert(checkEqual(1, 2) === false, '<code>checkEqual(1, 2)</code> should return false'); |     testString: assert(checkEqual(1, 2) === "Not Equal", '<code>checkEqual(1, 2)</code> should return "Not Equal"'); | ||||||
|   - text: <code>checkEqual(1, 1)</code> should return true |   - text: <code>checkEqual(1, 1)</code> should return "Equal" | ||||||
|     testString: assert(checkEqual(1, 1) === true, '<code>checkEqual(1, 1)</code> should return true'); |     testString: assert(checkEqual(1, 1) === "Equal", '<code>checkEqual(1, 1)</code> should return "Equal"'); | ||||||
|   - text: <code>checkEqual(1, -1)</code> should return false |   - text: <code>checkEqual(1, -1)</code> should return "Not Equal" | ||||||
|     testString: assert(checkEqual(1, -1) === false, '<code>checkEqual(1, -1)</code> should return false'); |     testString: assert(checkEqual(1, -1) === "Not Equal", '<code>checkEqual(1, -1)</code> should return "Not Equal"'); | ||||||
|  |  | ||||||
| ``` | ``` | ||||||
|  |  | ||||||
| </section> | </section> | ||||||
| @@ -62,7 +61,7 @@ checkEqual(1, 2); | |||||||
|  |  | ||||||
| ```js | ```js | ||||||
| function checkEqual(a, b) { | function checkEqual(a, b) { | ||||||
|   return a === b ? true : false; |   return a === b ? "Equal" : "Not Equal"; | ||||||
| } | } | ||||||
| ``` | ``` | ||||||
| </section> | </section> | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user