范围内的随机数

JavaScriptJavaScriptBeginner
立即练习

This tutorial is from open-source community. Access the source code

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

简介

在本实验中,我们将探索在 JavaScript 中创建随机数生成器的概念。我们将使用 Math.random() 方法生成一个随机值,并通过乘法将其映射到所需的范围。在本实验结束时,你将更好地理解如何在 JavaScript 中生成随机数以及如何在你的项目中使用它们。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("`JavaScript`")) -.-> javascript/BasicConceptsGroup(["`Basic Concepts`"]) javascript/BasicConceptsGroup -.-> javascript/variables("`Variables`") javascript/BasicConceptsGroup -.-> javascript/data_types("`Data Types`") javascript/BasicConceptsGroup -.-> javascript/arith_ops("`Arithmetic Operators`") javascript/BasicConceptsGroup -.-> javascript/comp_ops("`Comparison Operators`") subgraph Lab Skills javascript/variables -.-> lab-28574{{"`范围内的随机数`"}} javascript/data_types -.-> lab-28574{{"`范围内的随机数`"}} javascript/arith_ops -.-> lab-28574{{"`范围内的随机数`"}} javascript/comp_ops -.-> lab-28574{{"`范围内的随机数`"}} end

如何使用 JavaScript 在给定范围内生成随机数

要使用 JavaScript 在指定范围内生成随机数,请遵循以下步骤:

  1. 打开终端/SSH 并输入 node 开始练习编码。
  2. 使用 Math.random() 方法生成一个随机值。
  3. 通过乘法将生成的值映射到所需范围。
  4. 使用以下代码创建一个在给定范围内生成随机数的函数:
const randomNumberInRange = (min, max) => Math.random() * (max - min) + min;
  1. 要使用该函数,请传入所需范围的最小值和最大值作为参数。例如:
randomNumberInRange(2, 10); // 6.0211363285087005

通过遵循这些步骤,你可以轻松地使用 JavaScript 在给定范围内生成随机数。

总结

恭喜你!你已经完成了“范围内的随机数”实验。你可以在 LabEx 中练习更多实验来提升你的技能。

您可能感兴趣的其他 JavaScript 教程