Cómo convertir el número en formato binario en JavaScript

Cómo convertir el número en formato binario en JavaScript
Las computadoras comprenden sistemas de números binarios (0 y 1) y los utilizan para manipular y almacenar todos los datos, incluidas palabras, imágenes, números, música y videos. En JavaScript, la conversión de un número a formato binario es útil ya que este formato se utiliza para codificar y programar en computadoras.

Este artículo lo ayudará a realizar la conversión de un número de formato binario en JavaScript.

Cómo convertir un número a formato binario en JavaScript

En JavaScript, puede usar los siguientes métodos para convertir un número en formato binario:

  • método toString ()
  • Función definida por el usuario

Ahora tendremos una descripción general de cada uno de los enfoques mencionados paso a paso!

Método 1: Uso del método toString () para convertir un número en formato binario en JavaScript

El javascript "Encadenar()El método se utiliza para convertir un número en una cadena. Este método devuelve una cadena que se refiere a un valor primitivo de un objeto. Más específicamente, también ayuda a convertir un número en formato binario.

Sintaxis

número.tostring (2);

Aquí, el método toString () se convertirá "número"Al formato binario, como base"2"Se pasa como argumento.

Tener una visión general del siguiente ejemplo para comprender el concepto explicado.

Ejemplo

Primero, tomaremos un número decimal del usuario como entrada. Entonces, aplicaremos el "Encadenar()Método para convertirlo en formato binario:

const a = parseInt (inder ('ingrese un número decimal:'));
Deje binario = a.tostring (2);

A continuación, mostraremos el valor resultante en formato binario a través de emergentes:

alerta ('El número binario es:' + " + binario);

Ejecute el código dado, ingrese cualquier número decimal en el campo de entrada y haga clic en "DE ACUERDO" botón:

Como resultado, el formato binario correspondiente se mostrará en la pantalla:

Desea realizar la misma operación utilizando una función definida por el usuario? Mira la siguiente sección.

Método 2: Uso de la función definida por el usuario para convertir un número en formato binario en JavaScript

En esta sección, implementaremos una función que devuelva el número de entrada establecido como un número binario. Esta función definida por el usuario verificará si el número es mayor que cero y luego realiza la funcionalidad adicional.

Aquí tenemos un ejemplo para la demostración.

Ejemplo

En primer lugar, defina una función llamada "decimal_to_binary ()", Que acepta el número"a"Como argumento. A continuación, agregaremos un "mientras"Bucle que se ejecutará hasta que el número aprobado sea mayor que 0. Si es así, se dividirá por "2", Y el resto se agregará a"binario". Luego, actualice el valor del argumento aprobado utilizando el "Matemáticas.piso()"Método y devuelve el formato binario:

functionDecimal_to_binary (a)

var binary = ";
mientras (a> 0)

binario = (a%2) + binario;
a = matemáticas.piso (a/2);

returnbinary;

Finalmente, llame a la función y pase los números que deben convertirse en formato binario:

consola.log (decimal_to_binary (2));
consola.log (decimal_to_binary (7));

La salida resultante se mostrará de la siguiente manera:

Hemos ofrecido los métodos más fáciles paso a paso para convertir un número en formato binario utilizando JavaScript.

Conclusión

En JavaScript, para convertir un número a formato binario, puede aplicar el "Encadenar()"Método incorporado o crear un"usuario definido" función. En el primer enfoque, se aproban dos como un argumento que representa la base del formato binario requerido. Sin embargo, la función definida por el usuario toma un número decimal y lo convierte en el número binario correspondiente. Este artículo discutió los métodos para convertir un número en formato binario usando JavaScript.