Тут нельзя ответить ни "да", ни "нет", потому что в самой предпосылке вопроса есть ошибка. Дело в том, что двоичный код — это не система программирования. Он действительно используется для хранения данных, но это не значит, что обработка и представление данных сводится к нулям и единицам. Посудите сами — прямо сейчас компьютер показывает вам буквы и картинки, а не двоичный код, а значит он очевидно умеет работать и с другими видами информации. Чтобы разобраться, что тут... Читать далее на Кью
undefined и null в JavaScript undefined - примитивный тип данных который присваивается переменным как только они были объявлены.Также присваивается аргументам функции которые не были переданы и возвращается из функций внутри которых отсутствует 'return value' или присутствует 'return' без значения. Не может вернуться и функции которая вызвана через оператор 'new'. А также мы можем задать это значение явно. Также мы можем получить его и в других случаях, обычно когда значение не определено. https://dev-gang.ru/article/undefined-i-null-v-javascript-m6y399nklc/ @javascriptv