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 相关文章推荐
javascript:void(0)的真正含义实例分析
Aug 20 Javascript
javascript转换日期字符串为Date日期对象的方法
Feb 13 Javascript
用JavaScript来美化HTML的select标签的下拉列表效果
Nov 17 Javascript
基于HTML+CSS,jQuery编写的简易计算器后续(添加了键盘监听)
Jan 05 Javascript
Immutable 在 JavaScript 中的应用
May 02 Javascript
实例讲解使用原生JavaScript处理AJAX请求的方法
May 10 Javascript
JS识别浏览器类型(电脑浏览器和手机浏览器)
Nov 18 Javascript
微信小程序 简单教程实例详解
Jan 13 Javascript
JavaScript原生数组Array常用方法
Apr 06 Javascript
jQuery实现的网站banner图片无缝轮播效果完整实例
Jan 28 jQuery
vue 实现 rem 布局或vw 布局的方法
Nov 13 Javascript
JavaScript中ES6规范中let和const的用法和区别
Aug 06 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 5.0创建图形的巧妙方法
2010/10/12 PHP
PHP实现打包zip并下载功能
2018/06/12 PHP
JavaScript的漂亮的代码片段
2013/06/05 Javascript
固定表格行列(expression)在IE下适用
2013/07/25 Javascript
js获取当前时间显示在页面上并每秒刷新
2014/12/24 Javascript
JQuery动态添加和删除表格行的方法
2015/03/09 Javascript
JS实现样式清新的横排下拉菜单效果
2015/10/09 Javascript
Vuex2.0+Vue2.0构建备忘录应用实践
2016/11/30 Javascript
Vue2.0 组件传值通讯的示例代码
2017/08/01 Javascript
详解swipe使用及竖屏页面滚动方法
2018/06/28 Javascript
vue debug 二种方法
2018/09/16 Javascript
vue-router启用history模式下的开发及非根目录部署方法
2018/12/23 Javascript
详解在网页上通过JS实现文本的语音朗读
2019/03/28 Javascript
微信小程序实现一张或多张图片上传(云开发)
2019/09/25 Javascript
详解JavaScript作用域、作用域链和闭包的用法
2020/09/03 Javascript
python使用内存zipfile对象在内存中打包文件示例
2014/04/30 Python
python中使用urllib2获取http请求状态码的代码例子
2014/07/07 Python
python中将字典转换成其json字符串
2014/07/16 Python
Python环境下安装使用异步任务队列包Celery的基础教程
2016/05/07 Python
Python调用C++程序的方法详解
2017/01/24 Python
python读取excel表格生成erlang数据
2017/08/26 Python
Python向excel中写入数据的方法
2019/05/05 Python
Python Sphinx使用实例及问题解决
2020/01/17 Python
Python如何输出百分比
2020/07/31 Python
解决Pycharm双击图标启动不了的问题(JetBrains全家桶通用)
2020/08/07 Python
详解Java中一维、二维数组在内存中的结构
2021/02/11 Python
10分钟理解CSS3 Grid布局
2018/12/20 HTML / CSS
Nº21官方在线商店:numeroventuno.com
2019/09/26 全球购物
周仰杰(JIMMY CHOO)法国官方网站:闻名世界的鞋子品牌
2019/09/27 全球购物
DTD的含义以及作用
2014/01/26 面试题
在校大学生的职业生涯规划书
2014/03/14 职场文书
物理学专业自荐信
2014/06/11 职场文书
Golang并发操作中常见的读写锁详析
2021/08/30 Golang
上个世纪50年代的可穿戴技术:无线电帽子
2022/02/18 无线电
星际争霸 Light vs Action 一场把教主看到鬼畜的比赛
2022/04/01 星际争霸
JavaScript实现九宫格拖拽效果
2022/06/28 Javascript