Skip to content

Commit 1977a7d

Browse files
committed
Update!!
1 parent 07bc4f1 commit 1977a7d

File tree

1 file changed

+55
-6
lines changed

1 file changed

+55
-6
lines changed

js/javascript.js

Lines changed: 55 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,42 @@ function getRisk(score){
22
if(score < 3) return 'LOW';
33
if(score < 6) return 'MEDIUM';
44
if(score <= 9) return 'HIGH';
5-
//if(score >= 9) return 'CRITICAL';
5+
}
6+
7+
function getCriticaly(L, I){
8+
//NOTE
9+
if(L == "LOW" && I == "LOW") return 'NOTE';
10+
11+
//LOW
12+
if(L == "LOW" && I == "MEDIUM") return 'LOW';
13+
if(L == "MEDIUM" && I == "LOW") return 'LOW';
14+
15+
//MEDIUM
16+
if(L == "LOW" && I == "HIGH") return 'MEDIUM';
17+
if(L == "MEDIUM" && I == "MEDIUM") return 'MEDIUM';
18+
if(L == "HIGH" && I == "LOW") return 'MEDIUM';
19+
20+
//HIGH
21+
if(L == "HIGH" && I == "MEDIUM") return 'HIGH';
22+
if(L == "MEDIUM" && I == "HIGH") return 'HIGH';
23+
24+
//CRITICAL
25+
if(L == "HIGH" && I == "HIGH") return 'CRITICAL';
626
}
727

828
function deleteClass(){
929
$(".LS").removeClass("bNote");
1030
$(".LS").removeClass("bMedium");
1131
$(".LS").removeClass("bHigh");
32+
$(".IS").removeClass("bNote");
33+
$(".IS").removeClass("bMedium");
34+
$(".IS").removeClass("bHigh");
35+
1236
$(".RS").removeClass("bNote");
37+
$(".RS").removeClass("bLow");
1338
$(".RS").removeClass("bMedium");
1439
$(".RS").removeClass("bHigh");
40+
$(".RS").removeClass("bCritical");
1541
}
1642

1743
function calculate(){
@@ -35,14 +61,15 @@ function calculate(){
3561
+ $("#I6").val() +
3662
+ $("#I7").val() +
3763
+ $("#I8").val() + 0;
38-
39-
//alert(LS);
4064

4165
LS = (LS/8).toFixed(3);
4266
IS = (IS/8).toFixed(3);
4367

44-
$(".LS").text(LS + " " + getRisk(LS));
45-
$(".IS").text(IS + " " + getRisk(IS));
68+
FLS = getRisk(LS);
69+
FIS = getRisk(IS)
70+
71+
$(".LS").text(LS + " " + FLS);
72+
$(".IS").text(IS + " " + FIS);
4673

4774
deleteClass();
4875

@@ -61,10 +88,32 @@ function calculate(){
6188
} else {
6289
$(".IS").addClass("bHigh");
6390
}
91+
92+
//FINAL
93+
RS = getCriticaly(FLS, FIS);
94+
if(RS == "NOTE"){
95+
$(".RS").text(RS);
96+
$(".RS").addClass("bNote");
97+
} else if (RS == "LOW"){
98+
$(".RS").text(RS);
99+
$(".RS").addClass("bLow");
100+
} else if(RS == "MEDIUM"){
101+
$(".RS").text(RS);
102+
$(".RS").addClass("bMedium");
103+
} else if(RS == "HIGH"){
104+
$(".RS").text(RS);
105+
$(".RS").addClass("bHigh");
106+
} else if(RS == "CRITICAL"){
107+
$(".RS").text(RS);
108+
$(".RS").addClass("bCritical");
109+
} else {
110+
$(".RS").text(RS);
111+
$(".RS").addClass("bNote");
112+
}
64113
}
65114

66115
/*
67116
$("#btnCalculate").click(function(){
68117
calculate(1, false);
69118
});
70-
*/
119+
*/fi

0 commit comments

Comments
 (0)