Entonces, aquí está el código que usa el asistente de búsqueda en javaScript y se supone que devuelve un valor, pero en lugar de eso, se muestra indefinido.
function Car(model) { this.model = model; } var cars = { new Car('Buick'), new Car('Camaro'), new Car('Focus') }; cars.find(function(car){ return car.model === 'Focus'; });Estoy ejecutando este código en VB y se supone que la salida es Focus, pero se muestra indefinida.
La variable de su automóvil debe ser una matriz, no un objeto, ya que no tiene llaves, solo una lista. Aquí hay un ejemplo de trabajo:
function Car(model) { this.model = model; } var cars = [ new Car('Buick'), new Car('Camaro'), new Car('Focus') ]; console.log(cars.find((car) => car.model === 'Focus'));