3、JavaScript的基本語法
阿新 • • 發佈:2021-06-26
-
-
語法
-
if(布林表示式){
//如果布林表示式為true將執行的語句
}
if雙選結構
-
if(布林表示式){
//布林表示式為true將執行的語句
}else{
//布林表示式為false將執行的語句
} -
示例
-
import java.util.Scanner;
public class IfDemo {
public static void main(String[] args) {
//考試分數大於60為及格,小於60為不及格
Scanner scanner = new Scanner(System.in);
System.out.println("請輸入成績");
double score = scanner.nextDouble();
if (score>=60){
System.out.println("及格");
}else {
System.out.println("不及格");
}
scanner.close();
}
}
if多選擇結構
-
if(布林表示式1){
//布林表示式1為true將執行的語句
}else if(布林表示式2) {
//布林表示式2為true將執行的語句
}else if(布林表示式3) {
//布林表示式3為true將執行的語句
}else{
//以上布林表示式都為false執行的語句
} -
示例:成績100為優秀,80到100為良好,60到80之間為及格,60以下為不及格
-
import java.util.Scanner;
public class IfDemo03 {
public static void main(String[] args) {
//成績100為優秀,80到100為良好,60到80之間為及格,60以下為不及格
Scanner scanner = new Scanner(System.in);
System.out.println("請輸入成績");
double score = scanner.nextDouble();
if (score == 100){
System.out.println("優秀");
}else if ( score >= 80 && score < 100){
System.out.println("良好");
}else if (score >= 60 && score < 80){
System.out.println("及格");
}else if (score < 60 && score >= 0){
System.out.println("不及格");
}else{
System.out.println("成績不合法");
}
scanner.close();
}