题目内容

【填空题】var num1=20,num2=15;var str;num1>num2?str="第一个数大":(num2>num1?str="第二个数大":str="两个数相等");alert(str);上面程序运行后,提示框中输出的内容是_________。

查看答案
更多问题

【填空题】var time = prompt('请您输入一个 0 ~ 59 之间的一个数字');var result = ___________;alert(result);补充完整程序,用三元表达式实现以下功能:如果输入的数据小于10,在前面补"0",如果输入的数据大于等于10,不需要补“0”。

【填空题】var num=25;switch(true){case num>24:alert("大于24!");break;case num<24&&num>20:alert("大约20,小于24!");break;case num===24:alert("等于24");break;default:alert("判断不了")}运行上面的程序输出结果是_______。

【多选题】在JS中,下面哪些语句可以实现的选择结构?

A. if语句
B. if....else语句
C. if...else if....else语句
D. switch语句
E. return语句

【多选题】下面对switch语句和if---else if---else语句的描述正确的有哪些?

A. 一般情况下,在实现选择结构时两个语句可以相互替换。
B. switch语句通常处理 case为比较确定值的情况, 而 if…else if…else语句更加灵活,常用于范围判断(大于、等于某个范围)。
C. switch 语句进行条件判断后直接执行到程序的条件语句,效率更高,而if…else if…else语句有几种条件,就得判断多少次。
D. 当分支比较少时,if…else if…else语句的执行效率比 switch语句高。
E. 当分支比较多时,switch语句的执行效率比较高,而且结构更清晰。

答案查题题库