簡體   English   中英

使用 Javascript 在 Django 中處理公式

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM