I'm newbie in JavaScript. I have a question
My code in Java:
public void checkArray(int a, int b) {
int[]days = new int[]{5, 15, 25};
int[]hours = new int[]{6, 8, 7};
ArrayList<Interger> result = new ArrayList<>();
for (int i = 0; i < days.length-1; i++) {
if (days[i] < a && b < days[i+1]) {
result.add(hours[i]);
} else if (days[i] > a && days[i] < b) {
result.add(hours[i]);
if (i > 0) {
result.add(hours[i-1]);
}
}
How can I write this code in JavaScript with Lodash _.each? I can't find a variable like [i] in JavaScript code, so I can't check the condition [if (days[i] < a && b < days[i+1])]
My code in JavaScript:
_.each(days, day => {
//TODO something
})
days[i]to access an array member. To declare the array, you'd useconst days = [5, 15, 25];