0
0
Swiftprogramming~20 mins

Swift REPL and Playgrounds - Mini Project: Build & Apply

Choose your learning style9 modes available
Exploring Swift REPL and Playgrounds
📖 Scenario: You are learning how to use Swift's REPL (Read-Eval-Print Loop) and Playgrounds to quickly test and run Swift code snippets. This helps you experiment with Swift code in a simple and interactive way, just like trying out ideas on paper before writing a full program.
🎯 Goal: Build a simple Swift program step-by-step using REPL or Playgrounds. You will create variables, configure a helper value, write a loop to process data, and finally print the result. This will help you get comfortable with Swift syntax and the interactive coding environment.
📋 What You'll Learn
Create a dictionary with exact keys and values
Add a configuration variable with a specific value
Use a for loop with exact variable names to process the dictionary
Print the final result exactly as specified
💡 Why This Matters
🌍 Real World
Filtering data based on conditions is common in apps, like showing only available items or filtering search results.
💼 Career
Understanding how to quickly test and run Swift code in REPL or Playgrounds is useful for developers to prototype ideas and debug code efficiently.
Progress0 / 4 steps
1
Create a dictionary of fruits and their quantities
Create a dictionary called fruits with these exact entries: "apple": 3, "banana": 5, "orange": 2
Swift
Need a hint?

Use square brackets to create a dictionary. Use colons to separate keys and values.

2
Add a minimum quantity threshold
Create a variable called minQuantity and set it to 3
Swift
Need a hint?

Use var to create a variable and assign the number 3.

3
Filter fruits with quantity at least the threshold
Create a variable called filteredFruits and use a for loop with variables fruit and quantity to iterate over fruits. Add fruits with quantity greater than or equal to minQuantity to filteredFruits dictionary.
Swift
Need a hint?

Start with an empty dictionary. Use a for loop to check each fruit's quantity. Add only those that meet the threshold.

4
Print the filtered fruits dictionary
Write print(filteredFruits) to display the filtered fruits dictionary
Swift
Need a hint?

Use the print function to show the dictionary. The output should only include fruits with quantity 3 or more.