-
Notifications
You must be signed in to change notification settings - Fork 1
/
script.js
26 lines (25 loc) · 976 Bytes
/
script.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
function display(){
var checkboxLength = document.getElementsByClassName("check-box").length;
var value = document.getElementById("type").value;
if (value === "1" || value === "5" || value === "6"){
for (var i=0 ; i<checkboxLength ; i++){
document.getElementsByClassName("check-box")[i].style="display: block";
}
} else{
for (var i=0 ; i<checkboxLength ; i++){
document.getElementsByClassName("check-box")[i].style="display: none";
}
}
}
function rating(){
let rating = parseFloat(document.getElementById('avg').value);
let decimal = rating % 1;
if (decimal > 0.5){
rating = Math.ceil(parseFloat(document.getElementById('avg').value));
} else{
rating = Math.floor(parseFloat(document.getElementById('avg').value));
}
for (let i = rating-1 ; i >= 0 ; i--){
document.getElementsByClassName('far fa-star info-icon')[i].style.fontWeight = 'bold';
}
}