Archives
Trending
Support
Login
clear text
XML
Django
JavaScript
MATLAB
C
C++
C#
Python
SQL
Shell
Bash
Markdown
YAML
JSON
HTML
CSS
PHP
Java
Ruby
Go
Rust
Swift
Kotlin
Arduino
TypeScript
Perl
Autohotkey
Lua
SQF
R
Scala
Haskell
Groovy
Dart
Clojure
VB.NET
Objective-C
PowerShell
Bash
CoffeeScript
Verilog
let soldiDisponibili = 50; let listaSpesa = []; let numeroProdotti = 0; function aggiungiProdotto(nome, prezzo) { if (soldiDisponibili >= prezzo) { // Aggiunge il contenuto della variabile nome alla lista 'listaSpesa' listaSpesa.push(nome); // Sottrae dai soldi a mia disposizione (variabile 'soldiDisponibili') // il valore contenuto nella variabile 'prezzo' // soldiDisponibili -= prezzo; soldiDisponibili = soldiDisponibili - prezzo; // Aumenta di uno il valore nella variabile 'numeroProdotti' // numeroProdotti += 1; // numeroProdotti++; numeroProdotti = numeroProdotti + 1; // Stampa varie informazioni per l'utente console.log("Complimenti! Hai aggiunto il prodotto " + nome + " al prezzo di " + prezzo.toString() + " milioni di euro."); console.log("Ti rimangono " + soldiDisponibili.toString() + " milioni di euro."); } else { const soldiMancanti = prezzo - soldiDisponibili; console.log("Spendi troppo, ti mancano " + soldiMancanti.toString() + " milioni di euro."); } } function mostraLista() { console.log("LA TUA LISTA DELLA SPESA:"); // let lunghezzaLista = listaSpesa.length; // numeroProdotti == listaSpesa.length // [ "Primo Elemento", "Secondo Elemento", "Terzo Elemento" ] // [ 0 , 1 , 2 ] // // Lunghezza lista: 3 let miaLunghezzaLista = listaSpesa.length; //if (listaSpesa.length === 0 ) { if (miaLunghezzaLista === 0 ) { console.log("Non ci sono prodotti nella lista!"); } else { for (let i = 0; i < miaLunghezzaLista; i++) { let numeroProgressivo = (i + 1).toString(); let nomePosizioneElemento = numeroProgressivo + ". " + listaSpesa[i]; console.log(nomePosizioneElemento); } } console.log("Ci rimangono ancora " + soldiDisponibili.toString() + " milioni di euro."); } // aggiungiProdotto("Pollo", 12); // aggiungiProdotto("Pompelmi", 10); // aggiungiProdotto("Pomodori", 10); // aggiungiProdotto("Ovini Kinder", 40);
Mark as private (unlisted)
for 30 minutes
for 6 hours
for 1 day
for 1 week
for 1 month
for 1 year
everlasting (like CCCP)