<!doctype html>
<html>
<head>
<title>标题</title>
<meta charset="utf-8">
<script>
/*
var bus=[];
//从开头出入栈
for(var i=1;i<=5;i++){
console.log("乘客"+i+"上车");
bus.push("乘客"+i);
console.log(String(bus));
}
while(bus.length>0){
var c=bus.pop();
console.log(c+"下车");
console.log(String(bus));
}
*/
//定义函数dec2bin
function dec2bin(n){
//声明空数组ds
var ds=[];
//反复执行:n!=0
while(n!=0){
//向ds中压入n%2的结果
ds.unshift(n%2);
//将n/2取整,存回n中
n=parseInt(n/2);
}//(循环结束)
//返回ds无缝拼接的结果
return ds.join("");
}
var n=35;
console.log(dec2bin(n));
console.log(n.toString(2));
</script>
</head>
<body>
</body>
</html>
javascript之堆栈
最新推荐文章于 2024-06-26 14:32:15 发布