javascript函数

2019-03-08  本文已影响0人  原上的小木屋

以下代码输出什么

var a = 2
if(a = 1) {
    console.log('a等于1')
}else{
    console.log('a不等于1')
}

以下代码输出什么

var user = '小花'
switch (user) {
    case '小花':
       console.log('满分')
    case  '小明':
        console.log('优秀')
        break
    case  '小刚':
        console.log('良好')
    default:
        console.log('不及格') 
}

以下代码输出什么

var i = 5;
while(i > 0){
    console.log(i);
    i--;
}

以下代码输出什么

var i = 5;
do{
    console.log(i);
    i--;
}while(i > 0);

以下代码输出什么

for(var i = 0; i< 6; i++){
    if(i % 4 === 0){
        break;
    }
    console.log(i);
}

以下代码输出什么

for(var i = 0; i< 6; i++){
    if(i % 4 === 0){
        continue;
    }
    console.log(i);
}

以下代码中 result的值输出什么

var result = sum(3, 4)
console.log(result)
function sum(a, b){
    return console.log(a + b)
}

遍历数组,打印数组里的每一项的平方。

var arr = [3,4,5];
for(var i = 0; i<3;i++){
    console.log(arr[i]**2);}

以下代码输出结果是? 为什么

var a = 1, b = 2, c = 3;
var val = typeof a + b || c >0
console.log(val) 

var d = 5;
var data = d ==5 && console.log('bb')
console.log(data)

var data2 = d = 0 || console.log('haha')
console.log(data2)

var x = !!"Hello" + (!"world", !!"from here!!");
console.log(x)
  1. number2
  1. undefined
  1. undefined
  1. 2

以下代码的输出结果是? 为什么?

 var a = 1;
 var b = 3;
 console.log( a+++b ); 

switch case 语句中的 break 有什么作用?

break与continue有什么区别?

break关键字在switch语句中已经见过,这两个关键字多用在循环语句中

各个知识点的范例代码

  1. if-else 的用法
var a=10;
if (a>5) {
        console.log(a+"比5大")}
else {console.log(a+"比5小") }
  1. switch-case的用法
var a= 'A';
switch(a){
        case('A'):
                console.log("优秀");
                break;
        case('B'):
                console.log("良好");
                break;
        case('C'):
                console.log("及格");
                break;
        default:
                console.log("不及格");
}
  1. while的用法
var a=5;
while (a<10){console.log(a);a++}
  1. do-while的用法
var a=5;
do {console.log(a); a++} while(a<10);
  1. for遍历数组的用法
var a=[1,2,3,4]
for(var i=0;i<4;i++){console.log(a[i])};
  1. for-in遍历对象的用法
var aa=[1,2,3,4]
for(var prop in aa){
    console.log(aa[prop])}
  1. break和continue的用法
var a=[1,2,3,4];
for(var i=0;i<4;i++){
    if(a[i]%2==0){
        continue;}
    else{
        console.log(a[i]);}
}
var a=[1,2,3,4];
for(var i=0;i<4;i++){
    if(a[i]%2==0){
        break;}
    else{
        console.log(a[i]);}
}
上一篇下一篇

猜你喜欢

热点阅读