Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Let 1/2 | Data Types and Variables
Introduction to JavaScript

Scorri per mostrare il menu

book
Let 1/2

In the very first chapter of the section we learn that there are three ways to declare a variable:

  • let

  • const

  • var

In the later versions of Javascript language known as ES6(ES2015), the let keyword was introduced. It works better than the var keyword. The variables written with the let keyword can also be overwritten.

let has Block Scope:

Variables declared with the let keyword has block scope and cannot be accessed outside that scope, for example.

1234
if (2 == 2){ let name = 'David' } console.log(name)
copy

As you can see we get an error that says that the name is not defined.
Note:
Don’t worry about the if and == for now they will be covered in the later chapters.

Compito

Swipe to start coding

In the following code, a variable named city with the assigned value of Berlin has been given to you. You are also given an if statement that checks whether 4 is greater than 2 or not (for now, don’t worry about the if). Your task is to declare a variable with the same name as above inside the if with the value of London. Display the variable outside the if.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 7
Siamo spiacenti che qualcosa sia andato storto. Cosa è successo?

Chieda ad AI

expand
ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

book
Let 1/2

In the very first chapter of the section we learn that there are three ways to declare a variable:

  • let

  • const

  • var

In the later versions of Javascript language known as ES6(ES2015), the let keyword was introduced. It works better than the var keyword. The variables written with the let keyword can also be overwritten.

let has Block Scope:

Variables declared with the let keyword has block scope and cannot be accessed outside that scope, for example.

1234
if (2 == 2){ let name = 'David' } console.log(name)
copy

As you can see we get an error that says that the name is not defined.
Note:
Don’t worry about the if and == for now they will be covered in the later chapters.

Compito

Swipe to start coding

In the following code, a variable named city with the assigned value of Berlin has been given to you. You are also given an if statement that checks whether 4 is greater than 2 or not (for now, don’t worry about the if). Your task is to declare a variable with the same name as above inside the if with the value of London. Display the variable outside the if.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 7
Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Siamo spiacenti che qualcosa sia andato storto. Cosa è successo?
some-alt