在我的HTML页面上,我制作了一个由单选按钮组成的评级系统,并在CSS中设置了样式,使它们看起来像填好的星星。我还做了一个提交按钮,这样当我按下一颗星时,它会显示:“星的数量: xx”
这是我需要做的:
在Javascript中,我需要编写一个程序,该程序将给我的平均数量的星星提交。假设用户点击3颗星,提交,然后点击5颗星,然后再次提交。我希望程序显示:“平均星级是4”。如果用户选择再次提交,则必须计算新的星级。
有人能帮我吗?
我找到了一个计算平均值的代码,但我不知道如何在我的程序中实现它
function average (numbers){
var sum = 0;
for (v
我有五星级和平均分数。
平均分数是浮点数
五星等级只有10节,一颗星有两颗半星(所以10段是五星级)
例如:
Average score is: from 0 - 5 (average = 4.658, or average = 0.256, 0 <= average <= 5)
Five star rating is 10 section: [0, 0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5]
如何在平均分数的基础上检查并将平均分数设置为10节?
这是我的密码,很长。
var twofixed =
我正在创建一个星级评审机制。现在我的问题是如何捕捉半星?这就是我正在做的事情,添加一颗星,并更改显示每个类别上有多少颗星的栏。这工作得很好。感谢Barmar昨晚修复了这个bug。但是半星真的让我很困扰。jquery如下所示
$('.star').click(function () {
var num = parseInt($('.likes').eq($(this).index('.star')).text());
$('.likes').eq($(this).index('.star
今天,我尝试用Java编写一个简单的程序,给出我输入的数字的平均值。
问题是,如果我使用int as (如下面所示),我将不会得到与使用double as时相同的答案。
代码:
public class Main {
public static void main(String[] args) {
int amount;
int number;
int added = 0;
double average;
Scanner input = new Scanner(System.in);