刚开始学习javascript。根据数组长度循环多个if语句
输入可能类似于。
1, 5, 2, 7
我的任务是确定在最低号码和最高号码之间缺少多少号码。
var sorted = statues.sort();
var ticker = 0;
var plusser = sorted[0] + 1;
var plusser1 = sorted[1] + 1;
var plusser2 = sorted[2] + 1;
var plusser3 = sorted[3] + 1;
if(sorted[1] != plusser) {
ticker++
}
if(sorted[2] != plusser1) {
ticker ++;
}
if(sorted[3] != plusser2) {
ticker ++;
}
if(sorted[4] != plusser3) {
ticker ++;
}
这个伟大工程,如果只为4个数字输入然而,这并非总是如此,我相信这可以,如果你使用某种类型的循环进行编码清洁。你们能帮我吗?
'4'不打印 –
@Mr_Perfect - 请详细说明 –
失踪数字是3,4,6正确的,但只打印3 –