这个为什么选C,不懂两边的加号是干嘛的,为什么不选A

这个为什么选C,不懂两边的加号是干嘛的,为什么不选A

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

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

3回答
怎么都被占用了呢 2017-10-09 11:49:44

c选项的写法和你的这种写法都是可以的哦。col两侧的单引号和双引号不要弄混了哦http://img1.sycdn.imooc.com/climg//59daf1d3000117cf06800034.jpg

qq_天天_66 2017-10-04 18:15:54

对,所以是选c


qq_天天_66 2017-10-04 15:04:33

这里主要考你的是拼接字符串,加号在字符串里是连接的作用,第一个为什么不行,是因为,他把引号直接加在了col上,这样会导致输出时将它当做一个字符串进行处理,不会把他当做变量,也就是说你的red是不会赋值给col的,col会被原样输出位为col

希望可以帮助到你

  • 提问者 蜀山有雨 #1
    那应该是document.write("<font color="+col+">" + i+"</font>" );呀
    2017-10-04 16:21:14
  • qq_M_181 回复 提问者 蜀山有雨 #2
    你的答案是对的 ,我按照习题C选项的答案 试了下 结果是错误的,这道题应该有问题;
    2017-10-08 17:52:47
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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