在开发程序的过程中,
会经常遇到需要考虑容错的问题。
比如用户提交的内容为空,
返回的数据为空,等等,
都需要进行容错处理,
若得到的变量值为空或假时,
给它设置一个默认值。
如果用if语句来进行判断,
是可以的,
但在aardio里可以简洁一点,
直接用“:”来进行设置默认值。
如下面的源码:
import console;
var num = console.getNumber( "请输入:" )
console.log("您输入的是" ,num:123 );
console.pause(true);
输入0时,它输出的是123
输入非0时,它输出的是用户输入的数字
因为":"号就是表示当前面的变量值为假时,就用冒号后面的数据作为默认值,
当前面的变量值为真时,就使用前面的值作为值。
也就是第一个是真时,用前面的,第一个为假时,用后面的。
请自行尝试,欢迎进群交流探讨。