2-32 编程练习 老师帮我看一下

2-32 编程练习 老师帮我看一下

<script>
// 补充代码
    var content = prompt("请输入任意你想输的字符");
    var arr = [];
    while (content != "-1") {
        arr.push(content);
        content = prompt("请输入任意你想输的字符");
    }

    var newArr = arr.splice(0,2,"hello","hello");

    document.write(arr);
</script>


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

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

2回答
好帮手慕星星 2018-08-06 14:04:06

是把前两个字符替换成‘hello’,不是把每个都替换成hello。可以再修改下,下面‘元夜’同学说的第二条是很好的哦。祝学习愉快~~

  • 提问者 zoha #1
    运行结果是把前两个字符替换了呀,没有每个都替换; prompt 的 cancel 情况我不是太了解,麻烦老师介绍一下。
    2018-08-06 14:34:24
  • 好帮手慕星星 回复 提问者 zoha #2
    弹出输入框时,点击取消,停止运行程序就可以了。
    2018-08-06 15:34:43
周师傅 2018-08-06 12:15:21
  1. 功能没问题

  2. 严谨一点,考虑一下 prompt 的 cancel 情况

问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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