Tipo di dato booleano
Fa parte della sezione Fondamenti del percorso Ruby di Coddy. Lezione 6 di 88.
Il tipo di dato booleano può contenere solo due valori possibili: true e false. Questi valori rappresentano i concetti di vero e falso, fondamentali per controllare il flusso del programma ed effettuare confronti. Nota che entrambi i valori sono scritti in minuscolo e senza virgolette.
La creazione di una variabile booleana segue lo stesso schema che hai imparato:
is_complete = true
has_error = falseI valori booleani diventano incredibilmente utili quando il tuo programma deve prendere decisioni, verificare condizioni o memorizzare i risultati dei confronti. Costituiscono la base per controllare cosa fa il tuo codice in situazioni diverse.
Sfida
FacileCrea tre variabili booleane per rappresentare diversi stati del sistema. Per prima cosa, crea una variabile chiamata is_online e assegnale il valore true. Poi crea una variabile chiamata has_permission e assegnale il valore false. Infine, crea una variabile chiamata system_ready e assegnale il valore true. Visualizza tutte e tre le variabili usando il comando puts.
Provalo tu
# TODO: Scrivi qui il tuo codice
# Crea le tre variabili booleane e visualizzale usando putsQuesta lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
4Operatori Parte 2
Operatori logici Parte 1Operatori logici Parte 2Riepilogo - Logica sempliceOperatori logici Parte 3Operatori logici Parte 47Calcolatore per dividere il conto
Messaggio di benvenutoAcquisire input dall'utente10FizzBuzz con un colpo di scena
Panoramica del giocoIl metodo FizzBuzz2Variabili e tipi di dato
Numeri e variabiliTipo di dato stringaTipo di dato booleanoTipo di dato SymbolVerifica dei tipi di datoConvenzioni di denominazioneRiepilogo - Creazione di variabili5Strutture decisionali
Istruzione ifIf-ElseRipasso - Calcolatrice sempliceIf-Else annidatoIstruzione unless8Cicli
Ciclo for con intervalliCiclo whilebreaknextRiepilogo - FattorialeCiclo timesCiclo untilCicli annidatiRiepilogo - Input dinamico3Operatori, parte 1
Operatori aritmeticiOperatore moduloScorciatoie aritmeticheRipasso: matematica sempliceOperatori di confronto6Input/Output di base
Output con putsOutput con print e pOutput con variabiliInput con getsMetodo chompConversione di tipoRipasso - Calcolatore dell'etàRipasso - Vero o falsoEsercitati da solo: Compilatore Ruby online