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自带函数备忘 数组
Dec 29 Javascript
javascript Firefox与IE 替换节点的方法
Feb 24 Javascript
jquery中实现简单的tabs插件功能的代码
Mar 02 Javascript
jquery滚动组件(vticker.js)实现页面动态数据的滚动效果
Jul 03 Javascript
Query中click(),bind(),live(),delegate()的区别
Nov 19 Javascript
JS控制输入框内字符串长度
May 21 Javascript
JS检测数组类型的方法小结
Mar 14 Javascript
JS实现的走迷宫小游戏完整实例
Jul 19 Javascript
React-Router如何进行页面权限管理的方法
Dec 06 Javascript
VUE 配置vue-devtools调试工具及安装方法
Sep 30 Javascript
深入浅析javascript函数中with
Oct 28 Javascript
js 下拉菜单点击旁边收起实现(踩坑记)
Sep 29 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
使用 MySQL 开始 PHP 会话
2006/12/21 PHP
PHP数组内存耗用太多问题的解决方法
2010/04/05 PHP
比较时间段一与时间段二是否有交集的php函数
2011/05/31 PHP
PHP一个简单的无需刷新爬虫
2019/01/05 PHP
asp.net和php的区别点总结
2019/10/10 PHP
JavaScript的目的分析
2007/01/05 Javascript
DOM 脚本编程中的兄弟节点
2009/10/31 Javascript
js 禁止选择功能实现代码(兼容IE/Firefox)
2010/04/23 Javascript
使用apply方法实现javascript中的对象继承
2013/12/16 Javascript
JS基于FileSystemObject创建一个指定路径的TXT文本文件
2015/08/05 Javascript
jQuery实现伪分页的方法分享
2016/02/17 Javascript
js拖拽的原型声明和用法总结
2016/04/04 Javascript
Javascript单例模式的介绍和实例
2016/10/08 Javascript
jQuery 选择符详细介绍及整理
2016/12/02 Javascript
浅谈jQuery中事情的动态绑定
2017/02/12 Javascript
浅析JS中的 map, filter, some, every, forEach, for in, for of 用法总结
2017/03/29 Javascript
javascript 的变量、作用域和内存问题
2017/04/19 Javascript
jQuery实现动态添加、删除按钮及input输入框的方法
2017/04/27 jQuery
从0到1构建vueSSR项目之路由的构建
2019/03/07 Javascript
浅谈vue项目用到的mock数据接口的两种方式
2019/10/09 Javascript
python连接数据库的方法
2017/10/19 Python
Python cookbook(数据结构与算法)将多个映射合并为单个映射的方法
2018/04/19 Python
python使用turtle库绘制时钟
2020/03/25 Python
11个Python3字典内置方法大全与示例汇总
2019/05/13 Python
python3下pygame如何实现显示中文
2020/01/11 Python
Django的CVB实例详解
2020/02/10 Python
如何使用Python发送HTML格式的邮件
2020/02/11 Python
python 控制台单行刷新,多行刷新实例
2020/02/19 Python
python怎么调用自己的函数
2020/07/01 Python
前后端结合实现amazeUI分页效果
2020/08/21 HTML / CSS
GUESS西班牙官方网上商城:美国服饰品牌
2017/03/15 全球购物
Emporio Armani腕表天猫官方旗舰店:乔治·阿玛尼为年轻人设计的副线品牌
2017/07/02 全球购物
几个常见的软件测试问题
2016/09/07 面试题
化学专业毕业生自荐信
2013/11/15 职场文书
师范教师毕业鉴定
2014/01/13 职场文书
个人能力自我鉴赏
2014/01/25 职场文书