我有一个输入数组,接受范围0和1. library(data.table)
def = data.table(def)
for (y in 0:3) {
v = paste0('year.',y)
def[!is.na(get(v)) & y < status.update.year, (v):= 'Active']
}
我想检查数组的最后一个元素是否为0.
var array = [0,1,0,0,1];//that is not static
答案 0 :(得分:0)
请试试这个
function myfn(){
var array = [1,0,0,0,1,0]; //that may change depending on the user inputs
var b=0;
if(array[array.length-1] == 0)
document.getElementById('print').textContent = 'Last element is 0';
}
答案 1 :(得分:-1)
您可以获取数组的长度并将其减少1并将元素放在此位置进行检查。您无需访问循环。
tdnResetTickets
答案 2 :(得分:-1)
实际上不需要函数,你甚至可以将其写入内联。
function last_element_is_0(arr){
return !arr[arr.length -1]
}
function myfn(){
var array = [1,0,0,0,1,0]; //that may change depending on the user input
if(last_element_is_0(array))
document.getElementById('print').textContent = 'Last element is 0';
}