Javascript per principianti Parte 2/3

Dec 29 2022
Argomenti che tratterai in questa parte In JavaScript, le operazioni sono azioni che puoi eseguire sui valori per produrre un nuovo valore. JavaScript ha diversi tipi di operazioni, tra cui: Esistono diversi tipi di condizioni in JavaScript, tra cui: In JavaScript, un ciclo è una struttura di controllo che consente di eseguire ripetutamente un blocco di codice finché non viene soddisfatta una determinata condizione.

Argomenti che tratterai in questa parte

  1. Operazioni
  2. Condizioni
  3. Loop
  4. Funzione

In JavaScript, le operazioni sono azioni che puoi eseguire sui valori per produrre un nuovo valore. JavaScript ha diversi tipi di operazioni, tra cui:

  • Assegnazione : le operazioni di assegnazione assegnano un valore a una variabile. L'operatore di assegnazione più comune è =, che assegna il valore a destra alla variabile a sinistra. Per esempio:
  • let x = 10; // assigns the value 10 to the variable x
    

    let x = 10;
    x += 5; // x is now 15
    x *= 2; // x is now 30
    

    let x = 10 + 5; // x is now 15
    let y = 20 - 10; // y is now 10
    let z = 5 * 2; // z is now 10
    let a = 20 / 5; // a is now 4
    let b = 7 % 3; // b is now 1
    

    let x = 10;
    let y = 5;
    console.log(x == y); // false
    console.log(x != y); // true
    console.log(x > y); // true
    console.log(x < y); // false
    console.log(x >= y); // true
    console.log(x <= y); // false
    

    let x = true;
    let y = false;
    console.log(x && y); // false
    console.log(x || y); // true
    console.log(!x); // false
    

Esistono diversi tipi di condizioni in JavaScript, tra cui:

  • ifistruzione: ifun'istruzione viene utilizzata per eseguire un blocco di codice se una determinata condizione è true. Ha la seguente sintassi:
  • if (condition) {
      // code to be executed if condition is true
    }
    

    if (condition) {
      // code to be executed if condition is true
    } else {
      // code to be executed if condition is false
    }
    

    if (condition1) {
      // code to be executed if condition1 is true
    } else if (condition2) {
      // code to be executed if condition1 is false and condition2 is true
    } else {
      // code to be executed if condition1 and condition2 are false
    }
    

    switch (expression) {
      case value1:
        // code to be executed if expression is equal to value1
        break;
      case value2:
        // code to be executed if expression is equal to value2
        break;
      default:
        // code to be executed if expression is not equal to any of the values
    }
    

In JavaScript, un ciclo è una struttura di controllo che consente di eseguire ripetutamente un blocco di codice finché non viene soddisfatta una determinata condizione. Esistono diversi tipi di loop in JavaScript, tra cui:

  • forciclo: un forciclo viene utilizzato per eseguire un blocco di codice un numero specifico di volte. Ha la seguente sintassi:
  • for (initialization; condition; increment) {
      // code to be executed
    }
    

for (let i = 1; i <= 10; i++) {
  console.log(i);
}

      
                

while (condition) {
  // code to be executed
}

Ecco un esempio di whileciclo che conta da 1 a 10:

let i = 1;
while (i <= 10) {
  console.log(i);
  i++;
}

do {
  // code to be executed
} while (condition);

Ecco un esempio di do-whileciclo che conta da 1 a 10:

let i = 1;
do {
  console.log(i);
  i++;
} while (i <= 10);

4. Funzioni

In JavaScript, una funzione è un blocco di codice che può essere definito e chiamato per nome. Le funzioni possono accettare argomenti, che sono valori passati alla funzione quando viene chiamata, e possono restituire un valore usando l' returnistruzione.

Ecco un esempio di una semplice funzione in JavaScript:

function greet(name) {
  return "Hello, " + name;
}
let greeting = greet("John"); // "Hello, John"

Puoi anche definire funzioni con più argomenti:

function add(x, y) {
  return x + y;
}
let sum = add(10, 20); // 30

Le funzioni possono anche essere definite in modo anonimo e memorizzate in una variabile:

let multiply = function(x, y) {
  return x * y;
}
let product = multiply(10, 20); // 200

Le funzioni possono anche essere definite utilizzando la notazione a freccia:

let divide = (x, y) => {
  return x / y;
}
let quotient = divide(10, 5); // 2

Javascript per principianti 1a parte: https:///@mdaliansari33/javascript-for-beginner-part-2–3-f86113fcc95e

Javascript per principianti 3a parte: https://medium.com/@mdaliansari33/javascript-for-beginner-part-3-3-b655c1395cc