js使用栈来实现10进制转8进制与取除数及余数


Posted in Javascript onJune 11, 2014
function ten2eight(x){ 
var s=[]; 
var r=''; 
while(x>0){ 
s.push(x%8); 
x=parseInt(x/8); 
} 
while(s.length>0){ 
r=r+s.pop(); 
} 
return r; 
}

N=(N div 8)*8+(N mod 8) (div 是整除操作,mod 是求余)

对于输入的一个非负十进制整数转换成八进制,计算过程是从低位到高位顺序产生八进制的各个数位,而输出时,一般来说应从高位到低位,和计算过程相反。

注意:取除数时,需要取整 parseInt

Javascript 相关文章推荐
JS的replace方法详细介绍
Nov 09 Javascript
关于ExtJS4.1:快捷键支持的问题
Apr 24 Javascript
使用不同的方法结合/合并两个JS数组
Sep 18 Javascript
jquery实现的省市区三级联动
Apr 02 Javascript
js实现分割上传大文件
Mar 09 Javascript
javascript html5 canvas实现可拖动省份的中国地图
Mar 11 Javascript
Bootstrap 最常用的JS插件系列总结(图片轮播、标签切换等)
Jul 14 Javascript
从零学习node.js之简易的网络爬虫(四)
Feb 22 Javascript
Jquery获取radio选中的值
May 05 jQuery
史上最全JavaScript数组去重的十种方法(推荐)
Aug 17 Javascript
微信小程序实现页面下拉刷新和上拉加载功能详解
Dec 03 Javascript
js 获取扫码枪输入数据的方法
Jun 10 Javascript
删除javascript中注释语句的正则表达式
Jun 11 #Javascript
Jquery自定义button按钮的几种方法
Jun 11 #Javascript
教你用jquery实现iframe自适应高度
Jun 11 #Javascript
浅析jQuery中调用ajax方法时在不同浏览器中遇到的问题
Jun 11 #Javascript
控制文字内容的显示与隐藏示例
Jun 11 #Javascript
用js一次改变多个input的readonly属性值的方法
Jun 11 #Javascript
jQuery队列操作方法实例
Jun 11 #Javascript
You might like
重料打造自己的“宝马”---第三代
2021/03/02 无线电
模拟OICQ的实现思路和核心程序(一)
2006/10/09 PHP
简单的PHP多图上传小程序代码
2011/07/17 PHP
yii数据库的查询方法
2015/12/28 PHP
PHP基于SMTP协议实现邮件发送实例代码
2017/04/27 PHP
自写的利用PDO对mysql数据库增删改查操作类
2018/02/19 PHP
PHP消息队列实现及应用详解【队列处理订单系统和配送系统】
2019/05/20 PHP
JavaScript 继承详解 第一篇
2009/08/30 Javascript
Jquery作者John Resig自己封装的javascript 常用函数
2009/11/09 Javascript
JS对外部文件的加载及对IFRMAME的加载的实现,当加载完成后,指定指向方法(方法回调)
2011/07/04 Javascript
js中将HTMLCollection/NodeList/伪数组转换成数组的代码
2011/07/31 Javascript
一个简单的瀑布流效果(主体形式自写)
2013/05/27 Javascript
两种JS实现屏蔽鼠标右键的方法
2020/08/20 Javascript
JS+CSS实现自动切换的网页滑动门菜单效果代码
2015/09/14 Javascript
AngularJS 依赖注入详解和简单实例
2016/07/28 Javascript
Vue.js 表单校验插件
2016/08/14 Javascript
JavaScript之DOM_动力节点Java学院整理
2017/07/03 Javascript
使用cookie绕过验证码登录的实现代码
2017/10/12 Javascript
图片懒加载imgLazyLoading.js使用详解
2020/09/15 Javascript
Vue中消息横向滚动时setInterval清不掉的问题及解决方法
2019/08/23 Javascript
vue+导航锚点联动-滚动监听和点击平滑滚动跳转实例
2019/11/13 Javascript
javascript实现超好看的3D烟花特效
2020/01/01 Javascript
使用typescript改造koa开发框架的实现
2020/02/04 Javascript
谈谈Python进行验证码识别的一些想法
2016/01/25 Python
python下解压缩zip文件并删除文件的实例
2018/04/24 Python
python中reader的next用法
2018/07/24 Python
你还在@微信官方?聊聊Python生成你想要的微信头像
2019/09/25 Python
Python Process多进程实现过程
2019/10/22 Python
Python如何给函数库增加日志功能
2020/08/04 Python
美国巧克力喷泉品牌:Sephra
2019/05/05 全球购物
师范生实习的个人自我鉴定
2013/10/20 职场文书
绩效考核实施方案
2014/03/18 职场文书
2015世界地球日活动总结
2015/02/09 职场文书
2015年仓库管理工作总结
2015/05/25 职场文书
计算机实训心得体会
2016/01/14 职场文书
2016年党员干部廉政承诺书
2016/03/24 职场文书