前言
以下是本人在學習JavaScript時的筆記,如有不足之處望君指出钥组,我及時訂正撼嗓。
馬上進入主題:
第一題:用戶輸入一個數(shù)判斷是否在10~100之間,且包含10和100细移。
<pre>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<script>
var a=prompt("請輸入一個數(shù)字");
if(10<=a&&a<=100){
alert("您輸入的數(shù)字在1到100之間");
}else{
alert("您輸入的數(shù)字不在1到100之間");
}
</script>
</head>
<body>
</body>
</html>
</pre>
第二題:用戶輸入三個數(shù)搏予,用三元表達式找出之間最大的一個數(shù)。
<pre>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<script>
var a=prompt("請輸入一個數(shù)字");
var b=prompt("請輸入一個數(shù)字");
var c=prompt("請輸入一個數(shù)字");
// a>b?(a>c?alert(a):alert(c)):(b>c?alert(b):alert(c));
// a>b&&a>c?alert(a):(b>c?alert(b):alert(c));
alert((a>b?a:b)>c?(a>b?a:b):c);
// 0到9 就三元表達式 如名字表示的三元運算符需要三個操作數(shù)弧轧。
// 語法為:條件表達式雪侥?表達式1:表達式2。
// 說明:問號前面的位置是判斷的條件精绎,判斷結(jié)果為bool型速缨,為true時調(diào)用表達式1,為false時調(diào)用表達式2代乃。
// 其邏輯為:“如果為真執(zhí)行第一個旬牲,否則執(zhí)行第二個「橄牛”
</script>
</head>
<body>
</body>
</html>
</pre>
第三題:使用for循環(huán)找出1~100能被7和4整除的數(shù)原茅,在控制臺打印出來
<pre>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<script>
for(i=1;i<=100;i++){
if(i%4==0||i%7==0){
console.log(i);
}
}
</script>
</head>
<body>
</body>
</html>
</pre>
第四題:用戶輸入用戶名和密碼,如果用戶名等于admin和密碼是8888就提示登陸成功堕仔,或者登陸失敗擂橘。
<pre>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<script>
var a=prompt("請輸入用戶名");
var b=prompt("請輸入密碼");
// while(a=="admin"||b=="888"){
// alert("登陸成功");
// }
// alert("登錄失敗");
if(a=="admin"||b=="888"){
alert("登陸成功");
}else{
alert("登錄失敗");
}
</script>
</head>
<body>
</body>
</html>
</pre>
第五題:假設(shè)今天是星期六,使用程序計算出1000天之后是星期幾摩骨,在控制臺打印通贞。
<pre>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<script>
var a=(1000%7+6)%7;
console.log(a);
</script>
</head>
<body>
</body>
</html>
</pre>
結(jié)語
以上的內(nèi)容比較基礎(chǔ)朗若,主要針對for語句,Javascript的基礎(chǔ)知識點的筆記昌罩。
最后希望大神勿噴捡偏。