reverse JavaScript

reverse JavaScript

In questa lezione studieremo il metodo reverse di JavaScript, utile per invertire gli elementi di un array. La sintassi è la seguente: nomeArray.reverse(). Facciamo quindi degli esempi per capirne il funzionamento. reverse JavaScript – primo esempio Invertire l’ordine di un array di stringhe preso in input, utilizzando il metodo reverse(). Prendiamo quindi in input il … Leggi tutto

Ordinare un array di oggetti

Ordinare un array di oggetti

In questa lezione vedremo come ordinare un array di oggetti. Supponiamo di avere sempre il nostro array di auto e di volerlo ordinare in base all’anno. Quindi chiaramente dobbiamo comparare tra di loro i diversi anni. Scriviamo dunque una funzione che mi permette di fare questo in modo da richiamarla in seguito all’interno del metodo … Leggi tutto

Slot machine JavaScript

JavaScript Slot Machine

In questo tutorial propongo una semplice versione di una slot machine in JavaScript. Il gioco consiste nel cliccare su un pulsante e provare a vincere, facendo uscire 3 simboli uguali, nel nostro esempio sono delle faccine. Solo se i simboli sono tutti e 3 uguali si ha una situazione di vittoria, altrimenti si perde. Ecco … Leggi tutto

Esercizi sugli oggetti

Esercizi sugli oggetti

In questa lezione risolveremo degli esercizi sugli oggetti in JavaScript. Continuiamo innanzitutto con l’esempio che abbiamo visto nella precedente lezione e facciamo altre operazioni, come ad esempio la cancellazione di una proprietà o l’eliminazione di un oggetto dall’array di oggetti. Esercizi sugli oggetti – primo esercizio Progettare un array di automobili che contiene alcuni oggetti. Ogni oggetto contiene … Leggi tutto

Shift e Unshift in JavaScript

Shift e Unshift in JavaScript

Con i metodi shift e unshift tolgo e aggiungo rispettivamente un elemento all’inizio di ciascun array in JavaScript. La sintassi di questi metodi è la seguente: nomeArray.unshift(elemento1, elemento2, …, elementoN) nomeArray.shift() Come possiamo notare con il metodo unshift è possibile inserire più di un elemento tra parentesi tonde, separato da virgole. Shift e Unshift in … Leggi tutto

length JavaScript

Length JavaScript

La proprietà length in JavaScript è molto utile per determinare quanti elementi sono contenuti in un array.La stessa proprietà può essere utilizzata anche per calcolare la lunghezza di una stringa. La sintassi è molto semplice: nomeArray.length. Dove nomeArray è il nome dell’array di cui si vuole conoscere la lunghezza. Proprietà length JavaScript – primo esempio … Leggi tutto

includes JavaScript

includes JavaScript

Il metodo includes in JavaScript permette di verificare se un elemento è presente in un array o anche in una stringa di testo, come spiegato in questa lezione: https://www.codingcreativo.it/includes-in-javascript/. La sintassi di questo metodo è la seguente: nomeArray.includes(element) Dove element è l’elemento da ricercare nell’array. Opzionalmente si può anche indicare la posizione dalla quale iniziare … Leggi tutto

Pop JavaScript

Pop JavaScript

In questa lezione affronteremo il metodo pop in JavaScript, utile per cancellare elementi in un array. Nella lezione precedente abbiamo affrontato il metodo push e abbiamo visto come aggiungere elementi al nostro array in coda, adesso vedremo come eliminarli. Quindi per togliere o aggiungere elementi alla fine di un array in JavaScript si possono utilizzare … Leggi tutto

Push JavaScript

Push JavaScript

In questa lezione vedremo come inserire i dati in un array utilizzando il metodo push in JavaScript. La sintassi di questo metodo è la seguente: nomearray.push(elemento). È possibile inserire anche più elementi contemporaneamente, in questo caso la sintassi diventa: nomearray.push(elemento1, elemento2, …, elementon). Gli elementi saranno aggiunti alla fine dell’array, cioè in coda. Vediamo ora … Leggi tutto

Come creare quiz JavaScript

Giochi in JavaScript

In questa lezione vedremo come creare un semplice quiz in JavaScript, in modo tale da approfondire i concetti teorici presentati nelle lezioni precedenti. Lo scopo di questo semplicissimo gioco a quiz è quello di rispondere a 3 domande di cultura generale. Alla conclusione del quiz, otterremo il punteggio. Dunque provate il quiz che dobbiamo realizzare: … Leggi tutto

JavaScript for esercizi

JavaScript for esercizi

JavaScript for esercizi – In questa lezione propongo alcuni semplici esercizi mirati a consolidare la comprensione del ciclo for. Questi esercizi saranno utili per affinare le competenze ed acquisire una migliore familiarità con questo costrutto fondamentale della programmazione. JavaScript for esercizi – primo esercizio Esercizio: Inserire in input 10 numeri interi, calcolare e visualizzare la … Leggi tutto

Gioco della morra cinese in JavaScript

Gioco della morra cinese in JavaScript

In questo articolo realizziamo il gioco della morra cinese in JavaScript, utilizzando i costrutti finora studiati. Il gioco ha poche semplicissime regole. Ci sono due giocatori che utilizzano le mani per sfidarsi. Ciascuno può giocare un oggetto: forbice (f), sasso (s) o carta (c). – Il Sasso, si rappresenta con la mano a pugno; – … Leggi tutto

Gioco indovina numero in JavaScript

Gioco indovina numero in JavaScript

In questa lezione realizzeremo il classico esempio del gioco indovina numero in JavaScript. Il gioco consiste nell’indovinare un numero casuale compreso tra 1 e 100, generato dal computer. Il giocatore ha a disposizione 5 tentativi, nei quali viene aitutato da un semplice suggerimento: se il numero è più basso del numero da indovinare gli viene … Leggi tutto

Esercizi for in JavaScript

Esercizi for in JavaScript

In questa lezione affronteremo altri esercizi sull’utilizzo del ciclo for in JavaScript al fine di consolidarne il funzionamento. Esercizi for in JavaScript – primo esercizio Esercizio: Inserire N numeri interi e sommare separatamente i pari e i dispari. Innanzitutto, il programma chiede all’utente di specificare il numero di numeri che si desidera inserire, che chiameremo … Leggi tutto

Esercizi sul ciclo for in JavaScript

Esercizi ciclo for in JavaScript

In questa lezione svolgeremo alcuni esercizi sul ciclo for in JavaScript in modo tale da comprenderne meglio il funzionamento. Esercizi sul ciclo for in JavaScript – primo esercizio Esercizio: Progettate un algoritmo in JavaScript che stampi tutte le coppie di numeri naturali la cui somma è 30. L’algoritmo deve generare e stampare una sequenza di … Leggi tutto

Oggetti e ciclo for in

Oggetti e ciclo for in

In questa lezione parleremo di oggetti e del ciclo for in in JavaScript, risolvendo alcuni semplici esercizi. Esercizio su oggetti e ciclo for in Progettare un array automobili che contiene alcuni oggetti e ogni oggetto contiene delle proprietà, ad esempio: marca, modello, alimentazione, tipo, colore, anno.Inserire poi alcuni dati a piacere e visualizzare con un ciclo tutti i dati. … Leggi tutto

Esercizi for JavaScript

Esercizi for JavaScript

In questa lezione svolgeremo altri semplici esercizi con il ciclo for in JavaScript. Esercizi for JavaScript – primo esercizio Esercizio: Stampare i primi N numeri dispari successivi ad un numero A preso in input. Innanzitutto il programma chiede all’utente di inserire due valori: il numero di partenza numero e la quantità di numeri dispari successivi … Leggi tutto

For in

For in JavaScript

Il ciclo for in è utilizzato per elencare tutte le proprietà di un determinato oggetto in JavaScript. Può essere utilizzato sugli oggetti ma anche sugli array. Utilizzando questo ciclo non serve precisare la lunghezza dell’array come abbiamo fatto utilizzando invece il ciclo for. Attenzione: non utilizzare il ciclo for in sugli array quando l’ordine dell’indice … Leggi tutto