.vscode
ADO2024
ADO2025
Day
Helpers
Models
Scripts
bio-rad.js
cde.js
descriptor.js
epoch.js
hgcv.js
immich.js
Server-Management
.editorconfig
.gitignore
.prettierignore
Dockerfile
File-Folder-Helper.csproj
Program.cs
README.md
Worker.cs
docker-compose.yaml
global.json
package-lock.json
package.json
28 lines
805 B
JavaScript
28 lines
805 B
JavaScript
"use strict";
|
|
|
|
// $('dcp.CDE4/csv/Avg', '') == '' ? '' : (parseFloat($('dcp.CDE4/csv/Dev', '0')) / parseFloat($('dcp.CDE4/csv/Avg', '0'))).toFixed(2) + '%'
|
|
|
|
// getValue($('dcp.CDE4/csv/Avg', ''), $('dcp.CDE4/csv/Dev', '0'), $('dcp.CDE4/csv/Avg', '0'));
|
|
|
|
function roundNumber(number, digits) {
|
|
let result;
|
|
const multiple = Math.pow(10, digits);
|
|
result = Math.round(number * multiple) / multiple;
|
|
return result;
|
|
}
|
|
|
|
function getValue(avgRaw, devZeroDefault, avgZeroDefault) {
|
|
let result;
|
|
if (avgRaw == '')
|
|
result = '';
|
|
else {
|
|
let raw = parseFloat(devZeroDefault) / parseFloat(avgZeroDefault);
|
|
result = roundNumber(raw, 2);
|
|
}
|
|
return result;
|
|
}
|
|
|
|
const dev = 0.383;
|
|
const avg = 33.5810;
|
|
const value = getValue(avg, dev);
|
|
console.log("value: " + value); |