原生JavaScript基础练习.docxVIP

  • 17
  • 0
  • 约2.83千字
  • 约 6页
  • 2018-03-06 发布于湖北
  • 举报
原生JavaScript基础练习

100以内所有不能被3整除的数的和sum,输出sum小于2000的数输入一个数,得到他的位数var num = parseInt(prompt(please write number))var i = 1;if (num) {while (num = 10) {num = parseInt(num / 10);i++;}console.log(i);}else if (num = 0){console.log(1);}else {console.log(error);}1-100所有奇数,放到一个数组中var array = [];for (var i = 1; i = 100; i++) {if (i % 2 !== 0) {array[array.length] = i;}}console.log(array); 输入一个整数,翻转输出这个数的每一个数组var num = parseInt(prompt(请输入一个数字));while (num !== 0) {var tmp = num % 10;num = parseInt(num / 10);console.log(tmp);}1-100之间所有能被3整除的数字1-100之间有多少个能被3整除的数字var array = [];for (var i = 1; i = 100; i++) {if (i % 3 == 0) {array[array.length] = i;}}console.log(array);console.log(array.length);求一组数中的最大值,以及所在位置var array = [5, 69, 1, 26, 3, 34, 36, 54, 21, 7, 18, 11]var max = array[0];var maxIndex = 0;for (var i = 1; i array.length; i++) {if (max array[i]) {max = array[i];maxIndex = I;}}console.log(max);console.log(maxIndex);讲字符串数组用|符号分割var array = [aaa,bbb,ccc];var str = array[0];for (var i = 1; i array.length; i++) {str += | + array[i];}console.log(str);将数组中的0去掉,将不为0的值存入一个新的数组,生成一个新的数组var array = [3,0,3,5,0,23,0,0,32,3];var newArray = [];for (var i = 0; i array.length; i++) {if (array[i] !== 0) {newArray[newArray.length] = array[i];}}console.log(newArray);翻转数组var array = [1,2,3,4,5,6,7,8,9];var newArray = [];for (var i = array.length - 1; i = 0; i--) {newArray[newArray.length] = array[i];}console.log(newArray);从小到大排序var array = [56,8,21,17,10,6,11];var s1 = 0;var s2 = 0;var yes = true;for (var i = 0; i array.length - 1; i ++) {//控制两两比较的次数for (var j = 0; j array.length - 1 - i; j++) {//两两比较,从小到大排序if (array[j] array[j + 1]) {//如果交换位置,说明没有排序号;如果不交换位置,说明已经排序好。yes = false;var tmp = array[j];//交换位置array[j] = array[j + 1];array[j + 1] = tmp;} s1++;//记录内循环次数}s2++//记录外循环次数if (yes) {break;//如果排序好了,则break;}}console.log(array);console.log(s1);console.log(s2);输入“你喜欢我吗?”如果输入Y则打印”我们形影不离“,如果输入其他,则继续询问。do { var msg = prompt(你喜欢我吗);} while (msg !== y)alert(形影不离);一个字符串数组,求字符串数组中每一个字符的长度,存储到一个新的数组中var array = [

文档评论(0)

1亿VIP精品文档

相关文档