Search Header Logo

Understanding Swift Variables and Scope

Authored by Iman Meg

Computers

9th Grade

Used 4+ times

Understanding Swift Variables and Scope
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

9 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is a variable in Swift?

A constant value that cannot be changed

A named storage that can hold a value

A function that performs a specific task

A type of loop used in programming

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is a correct way to declare a variable in Swift?

`let age = 25`

`var name = "John"`

`int height = 180`

`string city = "New York"`

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the difference between `let` and `var` in Swift?

`let` is used for loops, `var` is used for functions

`let` declares a constant, `var` declares a variable

`let` is used for strings, `var` is used for integers

`let` is used for global scope, `var` is used for local scope

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is a global variable?

A variable declared inside a function

A variable declared outside all functions

A variable declared inside a loop

A variable declared inside a conditional statement

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the scope of a local variable?

It can be accessed from anywhere in the program

It can only be accessed within the block where it is declared

It can be accessed by all functions in the program

It can be accessed by all classes in the program

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is a correct data type in Swift?

`integer`

`float`

`Int`

`double`

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will be the output of the following Swift code? ```swift var x = 10 x = 20 print(x) ```

10

20

30

Error

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?