Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Operazioni Matematiche in JavaScript | Eseguire Operazioni in JavaScript
Introduzione a JavaScript
course content

Contenuti del Corso

Introduzione a JavaScript

Introduzione a JavaScript

1. Fondamenti di JavaScript
2. Variabili e Tipi di Dati in JavaScript
3. Eseguire Operazioni in JavaScript
4. Controllo del Flusso del Programma con Istruzioni Condizionali
5. Looping Through Data in JavaScript
6. Funzioni in JavaScript

book
Operazioni Matematiche in JavaScript

JavaScript può eseguire le seguenti operazioni con i numeri:

  • Addizione (+);

  • Sottrazione (-);

  • Moltiplicazione (*);

  • Divisione (/);

  • Resto, o Modulo (%);

  • Esponente (**).

Nota

Se hai già familiarità con queste operazioni e come funzionano, passa all'ultima sezione (Priorità di Esecuzione delle Operazioni) o procedi con questo capitolo.

Addizione e Sottrazione

123456
console.log(25 + 13); // Addition console.log(37 - 2); // Subtraction let a = 25, b = 23; console.log(a + b); // Addition console.log(a - b); // Subtraction
copy

Moltiplicazione e Divisione

1234567
console.log(12 * 3); // Multiplication console.log(12 / 3); // Division console.log(273 / 23); // Division let a = 77, b = 11; console.log(a * b); // Multiplication console.log(a / b); // Division
copy

Resto (Modulo)

Questa operazione restituisce il resto di una divisione ed è eseguita utilizzando l'operatore %:

12345
console.log(77 % 10); console.log(25 % 11); let a = 27, b = 21; console.log(a % b);
copy

Esponente

Questa operazione eleva un numero a una certa potenza. Il primo numero è la base, e il secondo è l'esponente a cui deve essere elevato. Si esegue utilizzando l'operatore **:

123456
console.log(10 ** 6); // 10 * 10 * 10 * 10 * 10 * 10 (6 times) console.log(2 ** 7); // 2 * 2 * 2 * 2 * 2 * 2 * 2 (7 times) let a = 2; let b = 3; console.log(a ** b);
copy

Priorità di Esecuzione delle Operazioni

Ogni operazione ha la sua priorità di esecuzione, e la sequenza di esecuzione dipende da essa.

Nota

Se le operazioni hanno la stessa priorità, verranno eseguite da sinistra a destra.

Puoi usare le parentesi ( ) per modificare la priorità di esecuzione:

123
console.log(25 + 7 * 2 ** 3); // Example 1 console.log((25 + 7) * 2 ** 3); // Example 2 console.log(((25 + 7) * 2) ** 3); // Example 3
copy

Nota

Le parentesi () hanno la priorità più alta. Le parentesi interne vengono valutate per prime, seguite da quelle esterne.

1. Cosa restituisce l'operatore % in JavaScript?

2. Quale sarà il risultato della seguente espressione?

question mark

Cosa restituisce l'operatore % in JavaScript?

Select the correct answer

question mark

Quale sarà il risultato della seguente espressione?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 2

Chieda ad AI

expand
ChatGPT

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

course content

Contenuti del Corso

Introduzione a JavaScript

Introduzione a JavaScript

1. Fondamenti di JavaScript
2. Variabili e Tipi di Dati in JavaScript
3. Eseguire Operazioni in JavaScript
4. Controllo del Flusso del Programma con Istruzioni Condizionali
5. Looping Through Data in JavaScript
6. Funzioni in JavaScript

book
Operazioni Matematiche in JavaScript

JavaScript può eseguire le seguenti operazioni con i numeri:

  • Addizione (+);

  • Sottrazione (-);

  • Moltiplicazione (*);

  • Divisione (/);

  • Resto, o Modulo (%);

  • Esponente (**).

Nota

Se hai già familiarità con queste operazioni e come funzionano, passa all'ultima sezione (Priorità di Esecuzione delle Operazioni) o procedi con questo capitolo.

Addizione e Sottrazione

123456
console.log(25 + 13); // Addition console.log(37 - 2); // Subtraction let a = 25, b = 23; console.log(a + b); // Addition console.log(a - b); // Subtraction
copy

Moltiplicazione e Divisione

1234567
console.log(12 * 3); // Multiplication console.log(12 / 3); // Division console.log(273 / 23); // Division let a = 77, b = 11; console.log(a * b); // Multiplication console.log(a / b); // Division
copy

Resto (Modulo)

Questa operazione restituisce il resto di una divisione ed è eseguita utilizzando l'operatore %:

12345
console.log(77 % 10); console.log(25 % 11); let a = 27, b = 21; console.log(a % b);
copy

Esponente

Questa operazione eleva un numero a una certa potenza. Il primo numero è la base, e il secondo è l'esponente a cui deve essere elevato. Si esegue utilizzando l'operatore **:

123456
console.log(10 ** 6); // 10 * 10 * 10 * 10 * 10 * 10 (6 times) console.log(2 ** 7); // 2 * 2 * 2 * 2 * 2 * 2 * 2 (7 times) let a = 2; let b = 3; console.log(a ** b);
copy

Priorità di Esecuzione delle Operazioni

Ogni operazione ha la sua priorità di esecuzione, e la sequenza di esecuzione dipende da essa.

Nota

Se le operazioni hanno la stessa priorità, verranno eseguite da sinistra a destra.

Puoi usare le parentesi ( ) per modificare la priorità di esecuzione:

123
console.log(25 + 7 * 2 ** 3); // Example 1 console.log((25 + 7) * 2 ** 3); // Example 2 console.log(((25 + 7) * 2) ** 3); // Example 3
copy

Nota

Le parentesi () hanno la priorità più alta. Le parentesi interne vengono valutate per prime, seguite da quelle esterne.

1. Cosa restituisce l'operatore % in JavaScript?

2. Quale sarà il risultato della seguente espressione?

question mark

Cosa restituisce l'operatore % in JavaScript?

Select the correct answer

question mark

Quale sarà il risultato della seguente espressione?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 2
Siamo spiacenti che qualcosa sia andato storto. Cosa è successo?
some-alt