Build a Travel Weather Planner - Build a Travel Weather Planner

Tell us what’s happening:

Everything has been cleared except check 15 it suggests “When distance_mi is a falsy value, the program should print False”

Your code so far

distance_mi = 5
is_raining = False
has_bike = True
has_car = False
has_ride_share_app = True

if distance_mi <= 1 and is_raining == False:
    print(True)
elif distance_mi > 1 and distance_mi <= 6 and has_bike == True and is_raining == False:
    print(True)
elif distance_mi > 6 and (has_car == True or has_ride_share_app == True):
    print(True)
else:
    print(False)







    






 
    



      



Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36

Challenge Information:

Build a Travel Weather Planner - Build a Travel Weather Planner

Github Link: freeCodeCamp/curriculum/challenges/english/blocks/lab-travel-weather-planner/694acade1d4afdbce71e5840.md at main · freeCodeCamp/freeCodeCamp · GitHub

Hi @peter7moe,

It doesn’t look like you’ve written code to check for a falsy value.

Happy coding!

Tell us what’s happening:

all my checks have been cleared except 15, I don’t know what i’m doing wrong

Your code so far

distance_mi = 10
is_raining = True
has_bike = True
has_car = True
has_ride_share_app = False

if distance_mi <= 1 and not is_raining:
    print('True')
if distance_mi <=1 and is_raining:
    print('False')
elif 1 < distance_mi <= 6 and not has_bike and is_raining:
    print('False')
    
elif 1 < distance_mi <= 6 and has_bike and not is_raining:
    print('True')
elif distance_mi > 6 and has_car:
    print('True')
elif distance_mi > 6 and not has_car and not has_ride_share_app:
    print('False')
elif distance_mi > 6 and has_ride_share_app:
    print('True')
elif 1 < distance_mi <= 6 and not is_raining and not has_bike:
    print('False')

if not distance_mi:
    print('False')














    






 
    



      



Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36

Challenge Information:

Build a Travel Weather Planner - Build a Travel Weather Planner

Github Link: freeCodeCamp/curriculum/challenges/english/blocks/lab-travel-weather-planner/694acade1d4afdbce71e5840.md at main · freeCodeCamp/freeCodeCamp · GitHub

I went ahead and combined your posts for you. In the future, just reply to the original thread to add further updates.

This may help you sort out how to check for a falsy value:

Falsy in JavaScript - GeeksforGeeks

Edit: Oops! Gave you a link for JavaScript instead of Python. Try this:


with distance_mi=False there are two things printed, make sure there is only one

what are you showing me?