这样写可以吗?

来源:1-15 编程练习

如花慕少

2020-02-23 11:26:12

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title>数字转换中文大写</title>

</head>

<body>

    <script>

//补充代码

var a=prompt("请输入您想转换成中文大写的0-9的数字");

switch(a){

    case "0":

    document.write("零");

    break;

    case "1":

    document.write("一");

    break;

    case "2":

    document.write("二");

    break;

    case "3":

    document.write("三");

    break;

    case "4":

    document.write("四");

    break;

    case "5":

    document.write("五");

    break;

    case "6":

    document.write("六");

    break;

    case "7":

    document.write("七");

    break;

    case "8":

    document.write("八"); 

    break;

    default:

    document.write("九"); 

}

</script>

</body>

</html>


写回答

1回答

好帮手慕糖

2020-02-23

同学你好,代码是可以的,不过还可以再优化下,

当前输入10,11等数字也是显示的9,建议:可以匹配9,然后在输入其他内容的时候,提示输入的不是1-9的数字,例:

http://img.mukewang.com/climg/5e51f36109a5c15205330254.jpg

如果我的回答帮助了你,欢迎采纳,祝学习愉快~

0

0 学习 · 40143 问题

查看课程