练习
自加自减练习
<script type="text/javascript">
var n1=10;
var n2=20;
var n = n1++; //n1 = 11 n1++ = 10
console.log('n='+n); // 10
console.log('n1='+n1); //11
n = ++n1 //n1 = 12 ++n1 =12
console.log('n='+n); //12
console.log('n1='+n1); //12
n = n2--; // n2=19 n2--=20
console.log('n='+n); //20
console.log('n2='+n2); //19
n = --n2; //n2=18 --n2 = 18
console.log('n='+n); //18
console.log('n2='+n2); //18
</script>
if练习
- prompt()可以弹出一个提示框,该提示框中会带有一个文本框,用户可以在文本框中输入一段内容,该函数需要一个字符串作为参数,该字符串将会作为提示框的提示文字。
1.从键盘输入小明的期末成绩:当成绩为100时,‘奖励一个平板’;当成绩为[80-99]时,‘奖励一台iphone7’;当成绩为[60-80]时,‘奖励一本参考书’;其他时,什么奖励也没有。
<script type="text/javascript">
/* 用户输入的内容将会作为函数的返回值返回,可以定义一个变量来接收该内容 */
//score就是小明的期末成绩
//var score = prompt("请输入小明的期末成绩(0-100):");
var score = prompt("请输入小明的期末成绩:");
//判断值是否合法
if(score > 100 || score < 0 || isNaN(score)){
alert("此成绩有误”);
}else{
//根据score的值来决定给小明什么奖励
if(score == 100){
//奖励一台宝马
alert("奖励一个平板"));
}else if(score >= 80){
//奖励一个手机
alert("奖励一台iphone7");
}else if(score >= 60){
//奖励一本参考书
alert("奖励一本参考书");
}else{
alert("没有奖励");
}
}
</script>
2.编写程序,由键盘输入三个整数分别存入变量num1、num2、num3,对他们进行排序,并且从小到大输出。
<script type="text/javascript">
//获取用户输入的三个数
/* prompt()函数的返回值是String类型的 */
var num1 = +prompt("请输入第一个数:");
var num2 = +prompt("请输入第二个数:");
var nu