如何解释FramesPerSecond的值?

问题描述

GIF或电影的插件定义类型的 FramesPerSecond 属性

const readline = require('readline').createInterface({
  input: process.stdin,output: process.stdout
})

readline.question(`What's your name?`,(name) => {
  console.log(`Hi ${name}!`)
  readline.close()
})

那是什么意思?我想出的一种可能的解释是,数组中的第二项包含小数部分。是这样吗?如果是,为什么不使用readline.question代替?

解决方法

“理性”意味着它是一个分数。浮点值将是(大约)float(value[0])/float(value[1])

我说“大约”的原因,以及它不是浮点数的原因,是因为浮点数不能准确表示许多有用的分数。