Questo articolo ti aiuterà a eseguire la conversione di un numero in formato binario in JavaScript.
Come convertire un numero in formato binario in JavaScript
In JavaScript, è possibile utilizzare i seguenti metodi per convertire un numero in formato binario:
Ora avremo una panoramica di ciascuno degli approcci menzionati passo dopo passo!
Metodo 1: utilizzando il metodo Tostring () per convertire un numero in formato binario in JavaScript
Il javascript "accordare()"Il metodo viene utilizzato per convertire un numero in una stringa. Questo metodo restituisce una stringa che si riferisce a un valore primitivo di un oggetto. Più specificamente, aiuta anche a convertire un numero in formato binario.
Sintassi
numero.toString (2);Qui, il metodo toString () convertirà "numero"Al formato binario, come base"2"È passato come argomento.
Avere una panoramica del seguente esempio per comprendere il concetto spiegato.
Esempio
Innanzitutto, prenderemo un numero decimale dall'utente come input. Quindi, applicheremo il “accordare()"Metodo per convertirlo in formato binario:
const a = parseint (prompt ('immettere un numero decimale:'));Successivamente, visualizzeremo il valore risultante in formato binario tramite pop-up:
Alert ('Numero binario è:' + " + binario);Eseguire il codice dato, inserire qualsiasi numero decimale nel campo di input e fare clic su "OK"Pulsante:
Di conseguenza, il corrispondente formato binario verrà visualizzato sullo schermo:
Vuoi eseguire la stessa operazione utilizzando una funzione definita dall'utente? Guarda la sezione seguente.
Metodo 2: utilizzando la funzione definita dall'utente per convertire un numero in formato binario in JavaScript
In questa sezione, implementeremo una funzione che restituisce il numero di input set come numero binario. Questa funzione definita dall'utente verificherà se il numero è maggiore di zero e quindi esegue la funzionalità aggiunta.
Qui abbiamo un esempio per la dimostrazione.
Esempio
In primo luogo, definisci una funzione chiamata "decimal_to_binary ()", Che accetta il numero"UN"Come argomento. Successivamente, aggiungeremo un "Mentre"Loop che eseguirà fino a quando il numero passato è maggiore di 0. In tal caso, sarà diviso da "2", E il resto verrà aggiunto a"binario". Quindi, aggiorna il valore dell'argomento passato usando "Matematica.pavimento()"Metodo e restituire il formato binario:
functiondecimal_to_binary (a)Infine, chiama la funzione e passa i numeri che devono essere convertiti in formato binario:
console.log (decimal_to_binary (2));L'uscita risultante verrà mostrata come segue:
Abbiamo offerto i metodi più semplici passo per passo per convertire un numero in formato binario usando JavaScript.
Conclusione
In JavaScript, per convertire un numero in formato binario, è possibile applicare il “accordare()"Metodo integrato o crea un"definito dall'utente" funzione. Nel primo approccio, due vengono approvati come argomento che rappresenta la base del formato binario richiesto. Tuttavia, la funzione definita dall'utente prende un numero decimale e lo converte nel numero binario corrispondente. Questo articolo ha discusso dei metodi per convertire un numero in formato binario usando JavaScript.