længde af array i en løkke
Hvorfor kan jeg ikke bruge "tal.length" for at bestemme hvor mange gange løkken skal køres igennem. Det virker fint nok, hvis jeg sætter det til: for(int i = 0 ; i <= tal[11] ; i++). Problemet er at arrayet skulle gerne kunne blive mindre eller større, uden at koden skulle tilpasses til det.public class AD {
public static void main(String[] args) {
int[] tal = {8, 4, 2, 15, 11, 5, 8, 6, 3, 92, 7, 10};
int max = 0;
for(int i = 0 ; i <= tal.length ; i++){
if(tal[i] < tal[i+1]){
if(tal[i+1] > max){
max = tal[i+1];
}
}
else {
if(tal[i] > tal[i+1]){
if(tal[i] > max){
max = tal[i];
}
}
}
}
System.out.println("max: " + max);
}
}
