简介
在本实验中,我们将探索 JavaScript 编程语言的基础知识。该实验旨在帮助参与者扎实掌握 JavaScript 的基础,包括变量、数据类型、控制结构、函数等等。通过一系列实践练习和示例,参与者将学习如何用 JavaScript 编写代码并构建简单程序。本实验适合几乎没有编程经验的初学者。
在本实验中,我们将探索 JavaScript 编程语言的基础知识。该实验旨在帮助参与者扎实掌握 JavaScript 的基础,包括变量、数据类型、控制结构、函数等等。通过一系列实践练习和示例,参与者将学习如何用 JavaScript 编写代码并构建简单程序。本实验适合几乎没有编程经验的初学者。
要将 RGB 颜色元组转换为 HSB 格式,你可以按以下步骤操作:
node 开始练习编码。以下是 JavaScript 中的函数:
const RGBToHSB = (r, g, b) => {
r /= 255;
g /= 255;
b /= 255;
const v = Math.max(r, g, b),
n = v - Math.min(r, g, b);
const h =
n === 0
? 0
: n && v === r
? (g - b) / n
: v === g
? 2 + (b - r) / n
: 4 + (r - g) / n;
return [60 * (h < 0 ? h + 6 : h), v && (n / v) * 100, v * 100];
};
你可以这样调用该函数:
RGBToHSB(252, 111, 48);
// [18.529411764705856, 80.95238095238095, 98.82352941176471]
恭喜你!你已完成 RGB 转 HSB 实验。你可以在 LabEx 中练习更多实验以提升技能。