// var str='123';
// var str='456';
//后一个会把前一个覆盖,es6提供了新的声明变量的关键字,let
// let str='123';写一样的会报错,不用害怕变量被重复声明.
let str = '456'
const s = 23
//const es6新增的声明常量的关键字,常量不可以被改变
document.write(str);//var先使用变量,在定义变量,会出现undefined
//let必须先定义变量再使用变量,否则则会报错
循环结构里面有循环条件和循环操作
一直到i等于11的时候进行i小于等于10的判断,则不会再执行循环语句\
//也就是说最后i的值是11
// for (var i = 1; i <= 10; i++) {
// document.write('我是学习js的第' + i + '位同学<br>')
<script>
//使用for循环计算100内偶数的和
/* var sum = 0;
for (var i = 1; i <= 100; i++) {
if (i % 2 == 0) {//能被2整除
sum += i;
}
}
document.write(sum) */
</script>
<script>
// for (var i = 1; i <= 5; i++) {
// document.write('我爱学习js' + '<br>')
// }
</script>
<!-- for in循环 -->
<script>
let l=['前端','大数据','ui','测试','云计算']//数组有索引0--代表第一项'前端'
//1--第二项'大数据'...
// document.write(l[4])
for(var i in l) {
document.write(l[i]+'<br>')
}
</script>