理由:js是弱类型语言,没有强类型语言那么多的变量类型
2.D
理由:其他浏览器都可以运行
3.D
理由:在浏览器打开调试窗口,在Console里可以看到
4.A
理由:js组成部分包括核心、文档对象模型、浏览器对象模型
5.A
理由:不加var就是全局变量,外部也可以访问
6.D
理由:不考虑兼容性下,let的确不错
7.B
理由:分号可以不加
8.C
理由:bool和null是基本数据类型,数组是引用类型
9.D
理由:字符串通常用单引号或双引号表示
10.B
理由:数组的成员通过索引访问,就像这个[0]
这个msg='hello'
最后alert(msg) 输出的 是for循环 最后一次数
比如开始是 i=0的时候 输出hello00
i=1的时候 输出hello21
i=2的时候 输出hello42
i=9的时候 当然是 hello189 了
var msg = "hello"+i*2+i注意 +号 是链接符号 不是加号
var msg = "hello"+9*2+9
2*9=18 所有就是
var msg = "hello189‘
//1.var max = Number.MIN_VALUE,
min = Number.MAX_VALUE
for(var i = 0 i < 10 i++){
var x = prompt("输入第" + (i + 1) + "个数", "")
max = x > max ? x : max
min = x < min ? x : min
}
console.log("最大:" + max + ", 最小:" + min)
//2.
for(var i = 100 i < 1000 i++){
var a = Math.floor(i / 100)
var b = Math.floor(i / 10) % 10
var c = i % 10
if(Math.pow(a,3) + Math.pow(b,3) + Math.pow(c,3) == 1099){
console.log(i)
}
}
//3.
var sum = 0
for(var i = 0 i < 100 i++){
var rand = Math.floor(Math.random() * 10)
sum += rand
}
console.log(sum)