[英]Working with formulas in Django using Javascript
我從 csv 文件中獲取公式。 假設,公式為 score = x * 5 + y。 現在我從用戶那里得到 x 和 y 值。 知道我應該如何進行嗎? 我想計算分數。 我正在使用 Django 框架並想使用 JS 計算分數。
是的,您可以這樣做,但是從字符串執行 JavaScript 存在巨大的安全風險。
// get value as string from your file
let formula = getFromFile() // 'x * 5 + y'
// get x and y from user
let x = getXFromUser() // 1
let y = getYFromUser() // 2
console.log(eval(formula)) // 7
在此處查看eval
文檔。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.