| 123456789101112131415161718192021 | 'use strict';var $floor = require('math-intrinsics/floor');// https://runestone.academy/ns/books/published/pythonds/BasicDS/ConvertingDecimalNumberstoBinaryNumbers.html#:~:text=The%20Divide%20by%202%20algorithm,have%20a%20remainder%20of%200module.exports = function intToBinaryString(x) {	var str = '';	var y;	while (x > 0) {		y = x / 2;		x = $floor(y); // eslint-disable-line no-param-reassign		if (y === x) {			str = '0' + str;		} else {			str = '1' + str;		}	}	return str;};
 |