javascript - 在 Javascript 中“打开”特定位
问题描述
我正在尝试在 JavaScript 中解决以下问题:
如果在 8 位数字中放置 2 个(或更多)位“on”,我如何生成正确的数字来表示该字节?例如:
给定数字 1 和 3,这意味着第 1 个最高(最高有效)和第 3 个最高(第 3 个最高有效)位打开,我如何返回 10100000 或 160?给定 1、3 和 7,我如何返回 10100010 等?
解决方案
推荐阅读
- php - 以json形式发送数据并在datatable中显示
- python - 为什么我的 json 文件总是变成一串随机单词?(Python)
- powershell - PowerShell 7.1,如何从函数名称列表中获取别名
- c - 包含堆数据或静态变量的数据段
- node.js - 如何将 Node HTTP/2 服务器部署到 Google App Engine?
- java - 如何创建受可迭代类型约束的泛型方法?
- python - 修改 df 后更新 df 变量列表
- javascript - Javascript maptiler 无法工作,但会显示纬度和经度
- python-3.x - 如何从 ipywidgets 输出返回熊猫数据框
- python - 让 Bot Discord Py 做出反应