Understand Limits and Ranges

🎉 Introduction

Welcome to Understand Limits and Ranges! So far, you have practiced computing or estimating a single answer from a model. That skill helps you answer questions like, “What happens when I plug in this value?” Now you are ready for a practical next step: figuring out which values are allowed when a real-world situation has a limit. By the end of this lesson, you will have learned how to:

  • Find a boundary by testing values in a model and noticing where the rule changes from allowed to not allowed.
  • Determine the acceptable range by deciding which side of the boundary satisfies the constraint.
  • Explain whether endpoints are included or excluded and describe the range in plain, everyday language.

Limits matter because many real-world situations are not about hitting one exact number. Think about packing a carry-on bag for a flight. The airline does not tell you to pack exactly 15 pounds. It tells you to pack no more than 25 pounds. Any weight from 0 up to 25 pounds is fine, but the moment you go above 25, the bag gets rejected. This is the core idea of the lesson: a boundary is the cutoff point, and the acceptable range is the set of values that stay on the allowed side of that cutoff. Boundaries and ranges show up everywhere — budgets, age requirements, shipping limits, and maximum occupancy signs — and you will learn how to read them using the substitution and estimation skills you already have.

Finding the Boundary by Testing Values 🧪

Which Side Is Allowed? ↔️

Is the Boundary Itself Included? 🎯

Compound Inequalities: Two Boundaries 🚧

Describing Ranges in Plain Language 🗣️

Finding the boundary and the allowed side is only half the job. In real life, you often need to communicate the result to someone who is not looking at the math. The goal is to translate the range back into the language of the original situation, so anyone can understand it.

A simple template works well for this:

"[Quantity] can be roughly [lower bound] to [upper bound], [including / not including] the endpoint(s)."

For the rideshare example, that becomes: "You can travel roughly 0 to about 12.73 miles and stay under budget, not including the exact boundary." For the age requirement: "Eligible ages are 18 through 64, including 18 but not including 65."

Notice that each description names the real-world quantity (miles, ages), gives approximate numbers, and clarifies whether the endpoints count. This matters because numbers alone can be easy to misread: "12.73" is less helpful than "about 12.73 miles, not including the exact boundary." It also helps prevent small but important mistakes, like assuming a maximum value is allowed when it is actually excluded. That is all someone needs to make a practical decision. Whether you are explaining a shipping limit to a coworker or an eligibility rule to an applicant, this pattern keeps your explanation clear and complete.

Conclusion and Next Steps

In this lesson, you moved from computing single answers to reasoning about entire ranges. You learned how to locate a boundary by testing values, determine which side of that boundary satisfies the constraint, check whether the boundary itself is included or excluded, and read compound inequalities that set two limits at once. You also practiced translating all of this into plain language that anyone can understand.

Up next, you will put these skills to work through a series of hands-on exercises. You will estimate boundaries for budgets and capacity limits, decide which direction the allowed values fall, and explain eligibility rules in your own words. Let's see how well you can read the limits!

Sign up

Join the 1M+ learners on CodeSignal

Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal