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 相关文章推荐
游戏人文件夹程序 ver 3.0
Jul 14 Javascript
showModalDialog 和 showModelessDialog
Jan 22 Javascript
excel操作之Add Data to a Spreadsheet Cell
Jun 12 Javascript
Javascript的getYear、getFullYear、getUTCFullYear异同分享
Nov 30 Javascript
探索Emberjs制作一个简单的Todo应用
Nov 07 Javascript
文字溢出实现溢出的部分再放入一个新生成的div中具体代码
May 17 Javascript
JavaScript中函数(Function)的apply与call理解
Jul 08 Javascript
Bootstrap CSS布局之按钮
Dec 17 Javascript
深入理解ES6的迭代器与生成器
Aug 19 Javascript
vue 组件中添加样式不生效的解决方法
Jul 06 Javascript
JQuery判断radio单选框是否选中并获取值的方法
Jan 17 jQuery
一起来了解一下JavaScript的预编译(小结)
Mar 01 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
PHP flock 文件锁详细介绍
2012/12/29 PHP
PHP取余函数介绍MOD(x,y)与x%y
2014/05/15 PHP
PHP基于php_imagick_st-Q8.dll实现JPG合成GIF图片的方法
2014/07/11 PHP
php 从一个数组中随机的取出若干个不同的数实例
2016/12/31 PHP
PHP后台微信支付和支付宝支付开发
2017/04/28 PHP
Alliance vs AM BO3 第二场2.13
2021/03/10 DOTA
初探jquery——表单应用范例
2007/02/20 Javascript
锋利的jQuery 要点归纳(一) jQuery选择器
2010/03/21 Javascript
JS TextArea字符串长度限制代码集合
2012/10/31 Javascript
JS滚轮事件onmousewheel使用介绍
2013/11/01 Javascript
Google官方支持的NodeJS访问API,提供后台登录授权
2014/07/29 NodeJs
AngularJS的内置过滤器详解
2015/05/14 Javascript
jquery实现的3D旋转木马特效代码分享
2015/08/25 Javascript
Javascript HTML5 Canvas实现的一个画板
2020/04/12 Javascript
Angular 页面跳转时传参问题
2016/08/01 Javascript
mint-ui的search组件在键盘显示搜索按钮的实现方法
2017/10/27 Javascript
使用puppeteer破解极验的滑动验证码
2018/02/24 Javascript
Vue cli构建及项目打包以及出现的问题解决
2018/08/27 Javascript
vue里面使用mui的弹出日期选择插件实例
2018/09/16 Javascript
微信小程序 函数防抖 解决重复点击消耗性能问题实现代码
2019/09/12 Javascript
JS 5种遍历对象的方式
2020/06/16 Javascript
js+canvas实现五子棋小游戏
2020/08/02 Javascript
[01:03:37]Secret vs VGJ.S Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
python多线程http下载实现示例
2013/12/30 Python
python将控制台输出保存至文件的方法
2019/01/07 Python
Django接收自定义http header过程详解
2019/08/23 Python
CSS3 滤镜 webkit-filter详细介绍及使用方法
2012/12/27 HTML / CSS
公司前台辞职报告
2014/01/19 职场文书
《中华少年》教学反思
2014/02/15 职场文书
项目工作说明书
2014/07/29 职场文书
生活部的活动方案
2014/08/19 职场文书
2014年资料员工作总结
2014/11/18 职场文书
运动会闭幕式通讯稿
2015/07/18 职场文书
导游词之河北野三坡
2019/12/11 职场文书
Vue实现导入Excel功能步骤详解
2021/07/03 Vue.js
vue2的 router在使用过程中遇到的一些问题
2022/04/13 Vue.js