下面关于Math.random()方法说法不正确的是哪一项?
A. Math.random()方法可以随机返回一个小数,其取值范围是[0,1),左闭右开0 <= x < 1
B. Math.floor(Math.random() * (max - min + 1)) + min表达式的值是在大于等于min小于等于max之间。
C. Math.floor(Math.random() * (max - min)) + min表达式的值是在大于等于min小于max之间。
D. Math.floor(Math.random()*100) //返回大于10小于99之间的随机整数
下面关于Date日期对象的说法不正确的是哪一项?
A. 利用Date实例化对象时,如果Date()括号里面不写参数,就返回当前时间。
B. 利用Date实例化对象时,如果Date()括号里面写参数,就返回括号里面输入的时间。
C. Date 对象是基于1970年1月1日(世界标准时间)起的毫秒数。
Date 对象种的getYear()方法可以获取年份。
var arr = [1, 23];var obj = {};console.log(arr instanceof Array);console.log(obj instanceof Object);console.log(Array.isArray(arr));console.log(Array.isArray(obj));运行上面的代码,下面哪一项输出是正确的?
A. truetruetruefalse
B. truefalsetruefalse
C. falsetruetruefalse
D. truetruefalsefalse
下面哪一项是错误的?
A. var arr = [1500, 1200, 2000, 2100, 1800];var newArr = [];for (var i = 0; i < arr.length; i++) { if (arr[i] < 2000) { newArr.push(arr[i]); }}console.log(newArr);运行上面代码,newArr中的元素为[1500,1200,1800]
B. var arr = [1, 64, 9, 6];arr.sort(function(a, b) { return b - a;});console.log(arr);运行上面代码,arr中的元素为[64,9,6,1]
C. var arr = ['c', 'a', 'z', 'a', 'x', 'a', 'x', 'c', 'b'];var newArr = [];for (var i = 0; i < arr.length; i++) {if (newArr.indexOf(arr[i]) === -1) {newArr.push(arr[i]);}}console.log(newArr);运行上面代码,newArr中的元素为['c', 'a', 'z', 'x', 'b']
D. var arr1 = ['green', 'blue', 'pink'];console.log(arr1.join('-'));运行上面代码,输出结果为:green,blue,pink
下面哪一项是错误的?
A. var str = '改革春风吹满地,春天来了';console.log(str.indexOf('春'));console.log(str.indexOf('春', 3));运行上面的代码,输出结果为:2 8
B. var str = "ooabcoefoxyozzopp";var index = str.indexOf('o');var num = 0;console.log(index);while (index !== -1) {num++;index = str.indexOf('o', index + 1);}console.log( num);运行上面的代码,输出结果为:6
C. var str = 'abcoefoxyozzopp';var o = {};for (var i = 0; i < str.length; i++) {var chars = str.charAt(i);if (o[chars]) {o[chars]++;} else {o[chars] = 1;}}console.log(o);运行上面的代码,输出结果为:{a: 1, b: 1, c: 1, o: 4, e: 1,f:1,x:1,y:1,z:2,p:2}
D. var obj={a: 1, b: 3, c: 1, o: 4, e: 6}var max = 0;for (var k in obj) {// k 得到是 属性名,obj[k] 得到的是属性值 if (obj[k] > max) {max = obj[k];}}console.log(max);运行上面的代码,输出结果为:1