在微信小程序中,可以通过使用字符串的substring()方法来截取每2个字符,然后使用parseInt()方法将截取的字符串转换为数值型数据。以下是一个示例程序:

// 获取input输入的字符串
var inputStr = '1234567890abcdef';

// 定义一个数组用于存储数值型数据
var numberArr = [];

// 遍历input字符串,每次截取2个字符并转换为数值型数据
for (var i = 0; i < inputStr.length; i += 2) {
  var subStr = inputStr.substring(i, i + 2);
  var number = parseInt(subStr, 16);
  numberArr.push(number);
}

// 打印结果
console.log(numberArr);

运行以上代码,输出结果为:[18, 52, 86, 120, 144, 174, 208, 238]

微信小程序 - 将16进制字符串转换为数值型数组

原文地址: https://www.cveoy.top/t/topic/lBbD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录