js 3

作者: 黎民1108 | 来源:发表于2018-07-17 17:55 被阅读0次

1.prompt

1)prompt中输入的值为字符串

var one1=prompt('请输入第一个数');

var one2=prompt('请输入第二个数');

alert(one1+one2);

2)想求和,必须把prompt中的值变为number类型

var two1=parseInt(prompt('请输入第一个数'));

var two2=parseInt(prompt('请输入第二个数'));

alert(two1+two2);

2.三目运算符

1)请输入考试成绩,如果成绩大于60分为合格,否则为不合格

var score=prompt('请输入考试成绩');

var result=score>60?"合格":"不合格";

alert(result);

2)请输入你的睡眠时间如果大于8小时为睡太多了,小于8小时为睡眠不足

var time=prompt('请输入你的睡眠时间');

var result=time>=8?'睡过了':'睡眠不足';

alert(result);

3.函数的定义

1)函数的调用

function fun(){

    alert('hello world');

}

fun();

2)带参函数

function  add(a,b){

    alert(a+b);

}

    add(3,5);

3)带有返回值的函数

function retu(i,j){

    return i+j

}

lert(retu(6,8));

       

4.函数的作用域

1)第一种

function add(){

    var a=5;

    var b=8;

console.log(a);

console.log(b);

}

add();

console.log(a);

console.log(b);

2)第二种

var a=3;

var b=6;

function add(){

    var a=6;

    var b=15;

    var c=7;

console.log(a);

console.log(b);

}

console.log(a);

console.log(b);

console.log(c);

3)第三种

var a=2;

var b=10;

function add(){

    var c=4;

    var d=6;

    e=8;

console.log(a);

console.log(b);

console.log(e);

}

add();

console.log(a);

console.log(b);

console.log(e);

5.声明提前

1)第一个案例

var a;

a=6;

console.log(a);

2)第二个案例

b=6;

console.log(b);

var b;

3)第三个案例

var c;

console.log(c);

c=6;

4)第四个案例

console.log(d);

var d=6;

相关文章

网友评论

      本文标题:js 3

      本文链接:https://www.haomeiwen.com/subject/ljugpftx.html