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


0