Which do you prefer?

  • printf("%s", name);@piefed.blahaj.zone
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    23 hours ago

    This could be controversial, but…

    if (target > (index + middle + ring)) { use(fist); }  
    else if (target < (middle + ring)) { use(middle); }  
    else if (target < (index + middle + ring)) { use(middle + ring); }  
    else { use(index + middle + ring); }  
    

    Of course, this doesn’t cover error handling, such as rejection.