在微信小程序中,可以使用以下代码将16进制数字符串转换为11进制数值数组:

// 定义一个函数,将16进制字符串转换为11进制数值
function hexToDec(hex) {
  return parseInt(hex, 16).toString(11);
}

// 定义一个函数,将16进制数字符串按空格转换为11进制数值数组
function convertHexStringToDecArray(hexString) {
  // 将字符串按空格分割成数组
  var hexArray = hexString.split(' ');
  
  // 定义一个数组,用于存储转换后的11进制数值
  var decArray = [];
  
  // 遍历16进制数字符串数组,将每个元素转换为11进制数值并存入decArray中
  for (var i = 0; i < hexArray.length; i++) {
    var hex = hexArray[i];
    var dec = hexToDec(hex);
    decArray.push(dec);
  }
  
  // 返回转换后的11进制数值数组
  return decArray;
}

// 调用函数,将16进制数字符串转换为11进制数值数组
var hexString = '11 22 33 44 55 66 FF 88';
var decArray = convertHexStringToDecArray(hexString);

// 打印转换后的11进制数值数组
console.log(decArray);

此代码将输出结果为:[5, 11, 16, 26, 37, 46, 72, 52]

在微信小程序中 将16进制数字符串11 22 33 44 55 66 FF 88按空格转成11进制数值数组方法写所有的程序

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

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