Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

[p5.js 2.0+ Bug Report]: Some Vector friendly errors don't work correctly

Abierto
#8,930 11 comentarios 0 reacciones 1 asignado Ver en GitHub

Los mantenedores suelen responder en 2 días

@Ayush4958 ya está trabajando en esto.

Desde el 20/7/2026.

  • #8933 de @BHARATH0153 — cerrado sin fusionar
  • #8998 de @Ayush4958 — abierto

Evaluación

Este issue todavía no se ha evaluado.

Descripción

Area:Math Bug p5.js 2.0+ Reserved (CodeDay)
Most appropriate sub-area of p5.js?
  • Accessibility
  • Color
  • Core/Environment/Rendering
  • Data
  • DOM
  • Events
  • Image
  • IO
  • Math
  • Typography
  • Utilities
  • WebGL
  • WebGPU
  • p5.strands
  • Build process
  • Unit testing
  • Internationalization
  • Friendly errors
  • Other (specify if possible)
p5.js version

2.3.0

Web browser and version

Brave 1.90.122

Operating system

Linux Mint 22.1

Steps to reproduce this
Steps:
  1. Run the snippet below. It has an error; the first param should be a vector.
  2. The expected output is a friendly error message "The v1 parameter should be of type Array or p5.Vector"
  3. Instead, it gives an error "TypeError: this._friendlyError is not a function"
Snippet:
function setup() {
  print(p5.Vector.equals(1, createVector(1, 2)));
}
Discussion

Friendly errors for vectors seem to work fine for instance methods like setValue(), but not for static methods like p5.Vector.equals.

Lenguaje dominante
JavaScript
Estrellas
24.1k
Forks
3.9k
Merge medio
2 d 12 h
PR fusionados (30 d)
24

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de processing/p5.js

Todos los issues de processing/p5.js

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.