p5.js | asin()函数
p5.js 中的asin()函数用于计算正弦的倒数(反正弦)。如果输入值范围是 -1 到 1,则它返回 -π/2 到 π/2 之间的范围。
句法:
asin(value)
参数:此函数接受单个参数值,该值存储 asin()函数的域。
返回值:返回给定值的反正弦值。
下面的程序说明了 p5.js 中的 asin()函数:
示例:此示例使用 asin()函数获取值的反正弦值。
function setup() {
// Create Canvas of given size
createCanvas(550, 130);
}
function draw() {
// Set the background color
background(220);
// Initialize the parameter
// with some values
let a = 0;
let b = 1;
let c = -1;
let d = 0.5;
let e = 5;
// Call to asin() function
let v = asin(a);
let w = asin(b);
let x = asin(c);
let y = asin(d);
let z = asin(e);
// Set the size of text
textSize(16);
// Set the text color
fill(color('red'));
// Getting arc sine value
text("Arc sine value of 0 is : " + v, 50, 30);
text("Arc sine value of 1 is : " + w, 50, 50);
text("Arc sine value of -1 is : " + x, 50, 70);
text("Arc sine value of 0.5 is : " + y, 50, 90);
text("Arc sine value of 5 is : " + z, 50, 110);
}
输出:
注意:如果值大于 1 或小于 -1,则返回 NaN。
参考: https://p5js.org/reference/#/p5/asin