Como verificar se todos os elementos da matriz passam um teste em javascript

Como verificar se todos os elementos da matriz passam um teste em javascript
No JavaScript, as matrizes são o conjunto de elementos do tipo A combinados para executar tarefas diferentes. Essas tarefas podem ser executadas com uma combinação de diferentes funções definidas e incorporadas. Agora temos uma pergunta simples: você já pensou que existe alguma função que verifica se todos os elementos em uma matriz passam no teste fornecido ou não? Caso contrário, vamos dizer que JavaScript fornece todo o método () para verificar se todos os elementos da matriz passam um teste ou não.

Neste artigo, demonstraremos a funcionalidade JavaScript para verificar se todos os elementos da matriz passam um teste.

Como verificar se todos os elementos da matriz passam um teste em javascript?

Em javascript, todo() O método verifica se todos os elementos presentes em uma matriz satisfazem ou não a condição da função dada e retorna valores booleanos como uma saída. Se todos os elementos satisfazer o teste, ele retornar. Aqui está a sintaxe para usar todos os métodos () em JavaScript.

Sintaxe:

Array_name.Cada (função)

Na sintaxe, “Array_name”Representa a matriz que cada elemento será iterado sobre a função definida no“todo()”Método.

Exemplo 1: Quando um ou mais elementos de matriz falham no teste

Vamos praticar todo () método quando um ou mais elementos de matriz não satisfazem os critérios da função do método todo ().

Código:

var sal = [30,150,42,81,20,21,35,23]
tc = x => (x / 3> 20)
console.log (sal.cada (tc))

Neste código, criamos uma variedade de números. Em seguida, criamos uma condição de teste usando a função de seta. A condição de teste divide todos os elementos da matriz por 3 e verifica se o resultado após a divisão deve ser maior que 20.

Saída:

A saída retornou falsa, o que afirma que pelo menos um elemento de matriz não poderia passar na condição de teste.

Exemplo 2: Quando todos os elementos da matriz passam no teste

Agora, vamos ver o que acontece quando todos os elementos da matriz passam no teste.

Código:

var sal = [30,150,42,81,20,21,35,23]
tc = x => (x / 2> 5)
console.log (sal.cada (tc))

Neste código, criamos uma variedade de números. Em seguida, criamos uma condição de teste usando a função de seta. A condição de teste divide todos os elementos da matriz por 2 e verifica se o resultado após a divisão deve ser maior que 5.

Saída:

A saída retornou verdadeira, o que afirma que todos os elementos da matriz passam na condição de teste. Portanto, conclui -se que, para passar em um teste para todos os elementos, a condição de cada () método deve retornar verdadeiro.

Conclusão

No JavaScript, usamos todos os métodos () para verificar se todos os elementos da matriz passam um teste. O método todo () retorna um valor verdadeiro se todo elemento passar um teste, caso contrário, retorna um valor falso. Esta posta. Além disso, também fornecemos exemplos em ambos os casos: se todos os elementos da matriz passaram no teste ou qualquer um deles falhou.