js

作者: 趁年轻拼一拼 | 来源:发表于2018-07-11 13:37 被阅读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

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