四则运算
<button onclick="fn()">四则运算</button>
<script>
function fn() {
let num1 = parseInt(prompt('请输入第一个数字'));
let num2 = parseInt(prompt('请输入第二个数字'));
let fuhao = prompt('请输入符号');
switch (fuhao) {
case '+':
let jieguo1 = num1 + num2;
alert('输入运算的结果:' + num1 + fuhao + num2 + '=' + jieguo1)
break;
case '-':
let jieguo2 = num1 - num2;
alert('输入运算的结果:' + num1 + fuhao + num2 + '=' + jieguo2)
break;
case '*':
let jieguo3 = num1 * num2;
alert('输入运算的结果:' + num1 + fuhao + num2 + '=' + jieguo3)
break;
case '/':
let jieguo4 = num1 / num2;
alert('输入运算的结果:' + num1 + fuhao + num2 + '=' + jieguo4)
break;
default:
alert('找不到对应的等级')
break;
}
}
判断
<script>
let num1 = 100;
if(num1>=100){
alert('我有超过或者等于100块的钱')
}else if(num1>=50){
alert('我有超过或者等于50块的钱')
}else{
alert('我没有钱')
}
</script>
循环
<script>
var i=1 是第一步先定义一个变量赋值为1
i<=5 是第二步 把变量i和5进行判断,
满足i<=5这个条件,就执行下面的条件
i++ 是第三步 给变量i加1
再和i<=5进行判断,满足条件继续执行下面的代码块,
i++ i=6的时候 不满足i<=5条件就会终止循环
for(var i=1;i<=5;i++){
document.write("<h1>"+i+"</h1>");
}
document.write("<h1>"+i+"</h1>");
执行 5次循环 打印出 我爱js1 我爱js2 我爱js3... 5遍
for(var i=1;i<=5;i++){
document.write('<h1>我爱js'+i+'</h1>');
}
i=0 开始算的 请问 怎么写让他执行5次 */
for(var i=0;i<5;i++){
document.write('<h1>'+i+'</h1>');
}
例题:使用for循环计算100以内(含100)的偶数之和
在外层定义一个全局变量sum 利用sum进行累加
let sum= 0;
执行了100 i包括100 */
for(var i=1;i<=100;i++){
筛选偶数(能被2整除的叫偶数)
if(i%2==0){
把偶数进行累加
sum = sum + i;
sum += i;
}
}
document.write(sum);
</script>