Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm cách nào để chuyển đổi một số nguyên sang nhị phân trong JavaScript?

Để chuyển đổi một số nguyên sang nhị phân trong JavaScript, hãy chia số nguyên cho 2 và lưu trữ phần còn lại.

Ví dụ

Sau đây là mã -

function convertDecimalToBinary(value) {
   var binaryValues = [];
   var counter = 0;
   while (value > 0) {
      binaryValues[counter++] = parseInt(value % 2);
      value = parseInt(value / 2);
   }
   for (var j = counter - 1; j >= 0; j--)
      process.stdout.write(binaryValues[j] + "");
}
convertDecimalToBinary(5);

Để chạy chương trình trên, bạn cần sử dụng lệnh sau -

node fileName.js.

Đây, tên tệp của tôi là demo255.js.

Đầu ra

Điều này sẽ tạo ra kết quả sau trên bảng điều khiển -

PS C:\Users\Amit\javascript-code> node demo255.js
101