//代码块{// 代码...}
// * 条件一般写 'true'和'!true'if(!true){console.log('success')}else{console.log('fail')}console.log('----------------------')//三元进行简化let status1 = truelet result = status1 ? '成功' : '失败'console.log(result)
console.log('----------------------')let grade = 'A'if (grade === 'A'){console.log('优秀')}else if(grade === 'B'){console.log('良好')}else if(grade === 'C'){console.log('合格')}else if(grade === 'D'){console.log('补考')}else{console.log('非法输入')}//switch简化console.log('----------------------')grade = 'D'switch (grade) {case 'A':console.log('优秀')breakcase 'B':console.log('良好')breakcase 'C':console.log('合格')breakcase 'D':console.log('补考')breakdefault:console.log('非法输入')break}//上面是单值,如果是区间判断console.log('----------------------')score = 0//switch多值时,参数必须传一个 tureswitch (true) {case score >= 80 && score <=100:console.log('优秀')breakcase score >= 70 && score < 80:console.log('良好')breakcase score >= 60 && score < 70:console.log('合格')breakcase 'D':case score >=0 && score < 60:console.log('补考')breakdefault:console.log('非法输入')break}
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号