https://github.com/pierdomenicopacilio/js-fizzbuzz
FizzBuzz exercise
https://github.com/pierdomenicopacilio/js-fizzbuzz
fizzbuzz fizzbuzz-javascript html javascript
Last synced: 4 months ago
JSON representation
FizzBuzz exercise
- Host: GitHub
- URL: https://github.com/pierdomenicopacilio/js-fizzbuzz
- Owner: PierdomenicoPacilio
- Created: 2025-02-25T14:03:10.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-02-25T14:36:15.000Z (4 months ago)
- Last Synced: 2025-02-25T15:24:51.092Z (4 months ago)
- Topics: fizzbuzz, fizzbuzz-javascript, html, javascript
- Language: JavaScript
- Homepage:
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Esercizio: FizzBuzz
Scrivi un programma che stampi i numeri da 1 a 100,
ma per i multipli di 3 stampi “Fizz” al posto del numero e per i multipli di 5 stampi Buzz.
Per i numeri che sono sia multipli di 3 che di 5 stampi FizzBuzz.
---
### Prima prova :
#### passaggi:
##### inizializzazione delle variabili e creazione del ciclo :
- Creare il ciclo con il seguente indice (i = 1; i <= 100; i++)
- SE i % 3 === 0
- scrivere Fizz
- SE i % 5 === 0
- scrivere Buzz
- ALTRIMENTI
- scrivere i
###### pensavo che mi scrivesse semplicemtente Fizz e Buzz uno dopo l'altro attaccati, invece andavano a capo
---
### Seconda prova :
#### passaggi:
##### inizializzazione delle variabili e creazione del ciclo :
- Creare il ciclo con il seguente indice (i = 1; i <= 100; i++)
##### essendo un ordine a cascata descriviamo prima il caso FizzBuzz, ovvero dove entrabe le condizioni di divisibilità (3 e 5) vengono confermate :
- SE (i % 3 === 0 && i % 5 === 0)
- scrivere FizzBuzz
##### poi successivamente Fizz e Buzz separati
- SE (i % 3 === 0)
- scrivere Fizz
- Se (i % 5 === 0)
- scrivere Buzz
##### infine per tutti gli altri numeri scrivere semplicemente la variabile i
- ALTRIMENTI
- scrivere i
###### aggiungendo un pasaggio più specifico prima degli altri evito che quelli dopo vengano processati e l'output è corretto
---