JavaScript前端开发

JavaScript基础

学完alert弹窗输出和prompt的弹窗输入框以及数据类型的应用的一些基础题目

练习JavaScript的两种使用方式,弹出“你好,JavaScript”.

 alert('你好,JavaScript')

使用变量,输出个人基本信息(学号、姓名、性别等)

        const arr ={
            name:'老王',
            age:20,
            dz:'湖南省常德市武陵区人民路'
        }
       document.write(
         `
            <p>名字:${arr.name}<p/>
            <p>年纪:${arr.age}<p/>
            <p>地址:${arr.dz}<p/>
        `
       ) 

定义三个变量str1、str2、str3,分别存储class、classes、students,然后输出两两比较的结果

       const str1 = "class"
       const str2 = "classes"
       const str3 = "students"
       alert(`
            str1>str2:${str1>str2}
            str1>str3:${str1>str3}
            str2>str3:${str2>str3}
        `)

       const r = prompt("请输入半径")
       document.write(`
            <input type="text" value="圆面积${r*r*Math.PI}" disabled>
            <input type="text" value="圆周长${r*2*Math.PI}" disabled>
       `)

       const a = prompt("请输入一个数据") 
       const b = prompt("请输入一个数据")  
       if(a == +a && b == +b){
        const c = prompt("请输入一个运算符号") 
        if (c == "*") {
            alert(a*b)
        }else if (c == "-") {
            alert(a-b)
        }else if (c == "+") {
            alert(a+b)
        }else if (c == "/") {
            alert(a/b)
        }else{
            alert("请输入正确的运算符号")
        }
       }else{
        alert("请输入正确的数字")
       }
       

   输出9*9乘法表

       for (let ins = 1; ins < 10; ins++) {
            for (let i = 1; i <= ins; i++) {
                document.write(i+"*"+ins+"=" +(i*ins)+"&nbsp&nbsp&nbsp")
            }
            document.write("<br/>")
       }