id/email
password
forgot password | create account
about | help | code help+videos | done | prefs
CodingBat code practice

 

exactlyOne


Define a function that when passed two boolean values, returns true if exactly one of them is true, false otherwise. Note: you can return a boolean expression and hence you don't need to have conditions here. For example: return 5 == 8; will return false. return 8*2 == 4*4; will return true. return a > b; will return true if a is more than b, false otherwise.


exactlyOne(false, false) → false
exactlyOne(false, true) → true
exactlyOne(true, false) → true

...Save, Compile, Run (ctrl-enter)

boolean exactlyOne(boolean a, boolean b) { }

Editor font size %:
Shorter output


Forget It! -- delete my code for this problem

Progress graphs:
 Your progress graph for this problem
 Random user progress graph for this problem
 Random Epic Progress Graph

Java Help

Misc Code Practice

Difficulty: 1 Post-solution available

Copyright Nick Parlante 2017 - privacy