Помогите разбить HEX на 2части (JS)

206
05 февраля 2018, 06:33

День добрый!

Прошу помощи с кодом. (скрипт JS)

Нужна функция(не обязательно) для формирования Object.object

Имеем hex: 10080001A34F1 (пример)

1) Нужно разделить его на 2 части так: 1008000 1A34F1

Затем преобразовать в десятичное: 16809984 1717489 (с этим разобрался)

И записать "16809984" в массив high а "1717489" в массив low (например)

2)Создать обьект в виде: [ { low: 1717489, high: 16809984 } ]

Answer 1

function foo(str) { 
  let hight = parseInt(str.slice(0, 7), 16) 
  let low = parseInt(str.slice(-6), 16) 
  return { 
    low: low, 
    hight: hight 
  } //Можно просто {low, hight} 
}; 
 
arr = []; 
arr.push(foo("10080001A34F1")); 
arr.push(foo("10080001A34F1")); 
console.log(arr);

READ ALSO
Modx не позволяет создавать php файлы

Modx не позволяет создавать php файлы

Привет! Пытаюсь как администратор создать php файл в админкеПри попытке сохранить новый файл вижу "Расширение php не допускается"

172
Работа с двумя таблицами php mysql

Работа с двумя таблицами php mysql

Всем привет! нуждаюсь в помощи и совете) вообщем есть две таблицы, продажа и складВ обоих таблицах есть столбец koll (количество) нужно каким...

260
Реализация MVC в PHP. Неправильные модели

Реализация MVC в PHP. Неправильные модели

При трудоустройстве, мне отправили тестовое задание(сделать CRUD систему для работы с профайлами)Для задания я решил реализовать MVC

268
if в одну строку php расшифровка

if в одну строку php расшифровка

в вп есть такая строка:

243