我有一個函式向量F=(F1,F2…Fn)并F1包含n變數(x1,x2...,xn),與F2to相同Fn。我想F通過向量進行評估x,如何使用 JavaScript 撰寫它?
F并且x是向量。
F=[[F1],[F2]…[Fn]];
x=[[x1],[x2]…[xn]];
我想回來
y = [[F1(x)],[F1(x)]…[Fn(x)]]
例如:
F=[[x1^2 - x2 -1], [x1 - x2^2 1]]
x=[[1], [2]]
uj5u.com熱心網友回復:
很難從你的問題中確切地說出你在尋找什么,但我想我會嘗試給你一個答案。
我做的第一件事是描述一個陣列,其中每個元素都是一個函式。然后我創建一個值陣列以傳遞給每個函式。最后,我使用 Array.map方法將值傳遞給每個函式,并在results陣列中給出結果。
const functions = [
(x1, x2) => x1 ** 2 - x2 - 2,
(x1, x2) => x1 - x2 ** 2 1
];
const xVals = [1, 2];
const results = functions.map(fn => fn(...xVals));
console.log(results); //logs [-3, -2]
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/460291.html
標籤:javascript 功能 变量
上一篇:句子中的第一個字母在javascript中不起作用(字串中的空變數首先出現)
下一篇:Python檢查三向相等
