JavaScript - Ayuda al convertir decimala binario

 
Vista:
Imágen de perfil de Decimal a Binario
Val: 19
Ha aumentado su posición en 4 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

Ayuda al convertir decimala binario

Publicado por Decimal a Binario (6 intervenciones) el 02/09/2020 04:21:36
Hola buenas noches, practicando con este ejercicio, no he podido lograr que convierta de decimal a binario. La primera parte de binario a decimal esta perfecta pero viceversa no me da. Ayuda por favor, gracias

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
let numero = prompt("Dame un numero ya sea binario o base 10"),
    base = prompt("Opciones: 2 para pasar de binario a decimal o 10 para pasar de decimal a binario");
const binarioDecimal = (numero, base) => {
    if (!numero) return console.error("No ingresaste el número a convertir");
    if (!base) return console.error("No ingresaste la base a convertir");
    if (isNaN(numero)) return console.error(`El valor "${numero}" ingresado NO es un número`);
    if (isNaN(base)) return console.error(`El valor "${base}" ingresado NO es una base`);
 
    if (base == 2) {
        return console.info(`El número: "${numero}" en binario = al número ${parseInt(numero, base)} en base 10`);
    } else if (base == 10){
        return console.info(`El número: "${numero}" en base 10 = al número ${(numero.toString(2))} en binario`);
    } else {
        return console.error("El tipo de base a convertir no es valido");
    }
}
binarioDecimal(numero,base);
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder