ベクトルの xy、および z 成分を除算します。

div() は、v.div(1, 2, 3) のように個別の数値、 v.div(v2) のように別の p5.Vector オブジェクト、 または v.div([1, 2, 3]) のように数値の配列を使用できます。

v.div(2) のように1つの値のみが提供された場合、すべての成分が2で除算されます。 成分に値が提供されない場合、その成分は変更されません。例えば、v.div(4, 5)v.x を4で、v.y を5で、v.z を1で除算します。 v.div() のように引数なしで呼び出した場合、効果はありません。

div() の静的バージョンである p5.Vector.div(v, 2) は、 新しい p5.Vector オブジェクトを返し、 元のオブジェクトは変更しません。

実例

シンタックス

div(n)
div(x, y, [z])
div(arr)
div(v)
div(x, y, [z])
div(v, n, [target])
div(v0, v1, [target])
div(v0, arr, [target])

パラメーター

n
Number:

ベクトルを除算する数

x
Number:

ベクトルのx成分を除算する数。

y
Number:

ベクトルのy成分を除算する数。

z
Number:

ベクトルのz成分を除算する数。

arr
Number[]:

ベクトルの成分を除算する配列。

v
p5.Vector:

元のベクトルの成分を除算するベクトル。

target
p5.Vector:

結果を受け取るベクトル

v0
p5.Vector:
v1
p5.Vector:
Notice any errors or typos? Please let us know. Please feel free to edit src/math/p5.Vector.js and open a pull request!

関連するリファレンス