问答详情
源自:4-4 多种选择(Switch语句)

prompt与switch不能同时用吗?

prompt与switch不能同时用吗?为什么用if else可以在多种选择的情况下可以输出结果,用switch就不行呢?获取了用户prompt输入的值再用switch进行选择和用if else有什么区别吗?

提问者:鹿一思 2019-04-03 20:41

个回答

  • 秃是不存在的
    2019-04-04 07:50:17
    已采纳

    prompt的返回值是string类型,具体操作需要一点修改。

  • 麻辣烫不加辣
    2020-01-17 11:43:45

    prompt() 函数所获取的值为字符串格式。

    可以用 parseInt( prompt("今天星期几?") );来书写。

    parseInt() 函数的作用是尝试将字符串值转换为整数形式。

    因此,你使用prompt() 函数所获取的字符串数值,会被 parseInt() 函数转换为整数。

    实现你的要求。

  • 慕侠023444
    2019-04-22 13:34:39

    myweek=parseInt(prompt("今天周几"));