Preciso de uma ajuda

Tenho este comando para realizar a seguinte tarefa, na teoria ele deveria funcionar mas quando coloco ele no NeatBeans ele da vários erros e não consigo concertar!

Obs.: é um trabalho do curso que estou cursando

Faça um algoritmo que preencha uma matriz de 10x10 com números pares aleatórios entre 100 e 500.
A posição (linha, coluna) do maior elemento – Exibindo este valor;
A posição (linha, coluna) do menor elemento – Exibindo este valor;

public static void main(String ar[]){
function preencherMatriz() {
  var matriz = [];

  
  for (var i = 0; i < 10; i++) {
    matriz[i] = [];
    for (var j = 0; j < 10; j++) {
      matriz[i][j] = getRandomPar(100, 500);
    }
  }

 
  var maiorElemento = matriz[0][0];
  var menorElemento = matriz[0][0];
  var posicaoMaior = [0, 0];
  var posicaoMenor = [0, 0];

  for (var i = 0; i < 10; i++) {
    for (var j = 0; j < 10; j++) {
      if (matriz[i][j] > maiorElemento) {
        maiorElemento = matriz[i][j];
        posicaoMaior = [i, j];
      }
      if (matriz[i][j] < menorElemento) {
        menorElemento = matriz[i][j];
        posicaoMenor = [i, j];
      }
    }
  }

 
  console.log("Maior elemento: " + maiorElemento + " (Posição: " + posicaoMaior + ")");
  console.log("Menor elemento: " + menorElemento + " (Posição: " + posicaoMenor + ")");
}


function getRandomPar(min, max) {
  var numero = Math.floor(Math.random() * (max - min + 1)) + min;
  return numero % 2 === 0 ? numero : numero + 1;
}


preencherMatriz();
}

O problema é que vc está misturando código javascript com código java, o que não vai funcionar por serem linguagens de programação diferentes.

Se a linguagem para fazer o trabalho for javascript, vc não vai precisar do netbeans e pode remover essa linha: public static void main(String ar[]){. Agora se for java, vc terá que converter o código todo para java e ai sim conseguirá rodar no netbeans.

Ai complicou um pouco haha, é que usamos o NeatBeans para rodar os comandos, se usar esse psvm ali vai ser sempre em Java?!

Qual é o nome do curso?

public static void main(Strin[] args) é o ponto de entrada de um programa Java.
Não é esse método que determina se é java, o que determina é a extensão do seu arquivo fonte que deve ser .java

Algoritmos e Logica de programação, isso os arquivos são .java se não me engano!

Então você está aprendendo Java e não JavaScript

Certo, muito obrigado pela informação!<3