Javascript 使用while循环打印随机数,直到达到某个数字

Javascript 使用while循环打印随机数,直到达到某个数字,javascript,while-loop,Javascript,While Loop,如何使用while循环生成随机数,直到达到某个数字?请提供帮助考虑到有一个随机数生成器random,您只需按如下所示操作即可 do { x=Math.random(); x=x*range; if(x is desired number ) break; else { print the number. } }while(1) print -( desired number found). 注意:由于您是初学者

如何使用while循环生成随机数,直到达到某个数字?请提供帮助

考虑到有一个随机数生成器random,您只需按如下所示操作即可

do
{
   x=Math.random();
   x=x*range;
   if(x is desired number )
        break;  
   else
   {
         print the number.
   }     
}while(1)
print -( desired number found).
注意:由于您是初学者,在设计这些代码时可以尝试以下方法

  • 首先找出什么是输入,什么是输出
  • 然后试着画出整个过程的流程图(你可以试着自己运行,就像你是电脑一样)
  • 然后,所有分支和循环都转换为
    if-else
    for-while
    循环
  • 检查代码并匹配输入和输出
  • 这是一个基本的程序结构。与其在论坛上询问常见的结构,不如读一些书

    提示1:javascript中有一个名为Math的函数。random()返回一个介于0(包含)和1(排除)之间的随机数:

    提示2:检查值是否相等。在javascript中使用
    =

    提示3:检查
    是否有异常情况
    中断
    执行时
    执行时
    循环


    提示4:如果给您一个随机数
    0此代码将生成从1到50的整数。
    
    var编号=50;
    var x=0;
    while(x!==数字){
    x=数学楼层((数学随机()*50)+1);
    控制台日志(x);
    
    }
    在来寻求帮助之前,你至少应该尝试一下。你到现在为止都尝试了什么?你需要帮助的是哪一部分?生成随机数?在
    循环时进行
    ?检查你是否找到了你想要的号码?@apple tree:检查我的答案..自己试试..学习关键元素,你肯定会从中受益。@apple tree:如果这有帮助,请向上投票/选择答案。@Jesse:请检查我的答案。@skypjack:请检查我的答案..并告诉我是否需要修改任何内容更改。@火箭危险品:请检查我的答案。。如果需要更改,请告诉我