老师,不知道为什么 我对这题没啥思路

老师,不知道为什么 我对这题没啥思路

var input;

    var arr=[ ];

    while(input!="-1"){

        input=Number(prompt("请输入您想排序的数字"));

       //这里我只看懂了while循环条件 ,对于任务里为什么要用到push这种(添加新参数)和要求不是很理解


     }

   

    arr.sort();


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小李 2021-12-15 14:38:38

同学你好,思路如下:

https://img1.sycdn.imooc.com//climg/61b98d480953a4df12730591.jpg

同学自己试试,祝学习愉快。

  • 提问者 豆包侠 #1

    老师 第一步我就没太懂了这里声明i=0的意义是什么,还有arr【i】=input;i++在这里意义是什么.......

    2021-12-15 14:51:01
  • 好帮手慕小李 回复 提问者 豆包侠 #2

    同学你好,解答如下:

    题目想要同学完成的效果:

    https://img1.sycdn.imooc.com//climg/61b996eb0a92593019010823.jpg

    代码解释:

    https://img1.sycdn.imooc.com//climg/61b9957a09e63eea12060898.jpg

    同学看看能否理解,祝学习愉快。

    2021-12-15 15:06:20
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师