1 Star 1 Fork 0

LYuanshen / map-demo

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
index.js 815 Bytes
一键复制 编辑 原始数据 按行查看 历史
liuyuanshen 提交于 2022-01-25 16:12 . add resource
const changeRobotMapDataToArray = (source) => {
if (!source) {
return [];
}
let str = "";
try {
// = atob(source); //浏览器自带解码base64的api
str = atob(source);
} catch (err) {
// console.log('err: ', err);
}
let arr = [];
for (let i = 0; i < str.length; i++) {
arr.push(str.substr(i, 1).charCodeAt());
}
return arr;
};
const random = (lower, upper) => {
return Math.floor(Math.random() * (upper - lower)) + lower;
};
const fixZero = (num, n) => {
return (Array(n).join(0) + num).slice(-n);
};
const getRandomId = () => {
return "id" + new Date().getTime() + fixZero(random(1, 999), 3);
};
export {
changeRobotMapDataToArray,
random,
fixZero,
getRandomId
}
1
https://gitee.com/lyuanshen/map-demo.git
git@gitee.com:lyuanshen/map-demo.git
lyuanshen
map-demo
map-demo
master

搜索帮助