【问题标题】:WPM formula doesn't workWPM 公式不起作用
【发布时间】:2018-01-09 13:22:11
【问题描述】:

我正在使用以下代码来计算打字软件中的 WPM(字数/分钟)、CPM(字符/分钟)、CPS(字符/秒)和准确性。

//wpm
global.wpm = global.total_words / runtime_min;

//cpm
global.cpm = global.total_chars / runtime_min;

//cps
global.cps = global.total_chars / (runtime_min/60);

//accuracy
global.accuracy = 100 -((global.total_wrongChars*100)/global.total_chars);

准确度有效,但另一个吐出的数字太高,比如 2843.1565 应该是 1

【问题讨论】:

    标签: game-maker game-maker-language game-maker-studio-1.4


    【解决方案1】:

    您可以在创建事件中自定义变量

    global.step_counter=0;
    

    并且每一步都增加它

    global.step_counter+=1;
    

    然后你可以像这样在你的代码中使用

    //Steps / steps per second / seconds
    var duration = global.step_counter / room_speed / 60
    
    //wpm
    global.wpm = global.total_words / duration;
    
    //cpm
    global.cpm = global.total_chars / duration;
    
    //cps
    global.cps = global.total_chars / (duration/60);
    
    //accuracy
    global.accuracy = 100 -((global.total_wrongChars*100)/global.total_chars);
    

    【讨论】:

      猜你喜欢
      • 2018-06-05
      • 1970-01-01
      • 1970-01-01
      • 2019-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多