ES6+内置进制转换方法

ES6+内置进制转换方法:

  1. num.toString(radix) 10进制number转radix进制字符串
  2. parseInt(str,radix),radix进制字符串转10进制number
javascript 复制代码
/**
 * @param {number} decimalisim
 * @param {number} radix
 * @return {string}
 */
//changeRadix
function numChangeRadix(decimalisim, radix) {
	return decimalisim.toString(radix); //将十进制num转换为radix进制字符串
}


/**
 * @param {string} str
 * @param {number} radix
 * @return {number}
 */
function strChangeRadix(str, radix) {
	return parseInt(str, radix); //将str看作radix进制
}


/*
1.num.toString(radix) 10进制number转radix进制字符串
2.parseInt(str,radix),radix进制字符串转10进制number
 */
相关推荐
心随雨下9 小时前
TypeScript中extends与implements的区别
前端·javascript·typescript
摇滚侠9 小时前
Vue 项目实战《尚医通》,底部组件拆分与静态搭建,笔记05
前端·vue.js·笔记·vue
双向339 小时前
CANN训练营实战指南:从算子分析到核函数定义的完整开发流程
前端
caleb_5209 小时前
vue cli的介绍
前端·javascript·vue.js
Swift社区9 小时前
如何监测 Vue + GeoScene 项目中浏览器内存变化并优化性能
前端·javascript·vue.js
WYiQIU10 小时前
大厂前端岗重复率极高的场景面试原题解析
前端·javascript·vue.js·react.js·面试·状态模式
IT_陈寒10 小时前
Redis 高并发实战:我从 5000QPS 优化到 5W+ 的7个核心策略
前端·人工智能·后端
vortex510 小时前
ASP vs ASP.NET vs ASP.NET Core:三代微软 Web 技术核心区别解析
前端·microsoft·asp.net
Apifox10 小时前
如何在 Apifox 中使用「模块」合理地组织接口
前端·后端·测试
冰暮流星10 小时前
css之flex属性
前端·css