Recall & Review
beginner
What are the main data types in SASS?
SASS has several data types including numbers, strings, colors, booleans, lists, maps, and null. Each type helps SASS understand how to process and combine values.
Click to reveal answer
beginner
Why is it important to use the correct data type in SASS?
Using the correct data type ensures SASS can perform operations correctly, like math on numbers or color functions on colors. Wrong types can cause errors or unexpected results.
Click to reveal answer
beginner
How does SASS treat strings differently from numbers?
Strings are text and can be quoted or unquoted, while numbers represent values with units like px or em. You can do math with numbers but not with strings.
Click to reveal answer
intermediate
What happens if you try to add a number and a color in SASS?
SASS will give an error because numbers and colors are different data types and cannot be added directly. You must use color functions or convert types properly.
Click to reveal answer
intermediate
How do lists and maps differ in SASS?
Lists are ordered collections of values separated by commas or spaces, while maps are key-value pairs like a dictionary. Both help organize data but serve different purposes.
Click to reveal answer
Which SASS data type is used to store colors?
✗ Incorrect
Colors are a specific data type in SASS used to represent colors like #ff0000 or rgb(255,0,0).
What will happen if you add a number and a string in SASS?
✗ Incorrect
SASS does not automatically convert between numbers and strings, so adding them causes an error.
Which data type in SASS holds key-value pairs?
✗ Incorrect
Maps store key-value pairs, useful for grouping related data.
Why should you be careful with data types in SASS?
✗ Incorrect
Using the wrong data type can cause errors or unexpected styling results.
Which data type can you perform math operations on in SASS?
✗ Incorrect
Numbers support math operations like addition, subtraction, multiplication, and division.
Explain why understanding data types is important when writing SASS code.
Think about how SASS treats colors, numbers, and strings differently.
You got /4 concepts.
Describe the difference between lists and maps in SASS and when you might use each.
Consider how you store multiple values vs named pairs.
You got /4 concepts.