moveZeroes--JavaScript
2016-02-27 15:11
501 查看
var moveZeroes = function(nums) {
var count=0; //计算数组中0的个数
var n=0; //用来表示数组的 新序列
for(i=0;i<nums.length;i++){ //得到数组中非零元素
if(nums[i]==0){
count++;
}
else
nums[n++]=nums[i];
}
for(i=0;i<count;i++){ //用0将数组补齐
nums[n++]=0;
}
};
var count=0; //计算数组中0的个数
var n=0; //用来表示数组的 新序列
for(i=0;i<nums.length;i++){ //得到数组中非零元素
if(nums[i]==0){
count++;
}
else
nums[n++]=nums[i];
}
for(i=0;i<count;i++){ //用0将数组补齐
nums[n++]=0;
}
};
相关文章推荐
- JSP学习笔记二之JSP的语法和9大内置对象(上)
- 《JavaScript高级程序设计》读书笔记(六):DOM
- knockoutjs十 enable绑定
- javascript类的类比详解-大白话版
- jsp编译、执行过程
- JSP通用分页框架
- JavaScript高级程序设计(第3版)第四章读书笔记
- JSP学习笔记一之JSP的结构与生命周期
- js面向对象编程:if中能够使用那些作为推断条件呢?
- javaScript面向对象编程指南笔记
- JSP基本语法、3个编译指令、7个动作指令、9个内置对象
- JavaScript创建对象
- 页面加载完毕js判断
- js中实现多态
- Angular2教程(三)
- javascript的 {} 语句块详解
- JavaScript的基础语法
- Javascript ES3执行上下文
- javascript中eval解析JSON字符串
- Pascal's Triangle I && II--JavaScript