js:制作一个简易的计数器:根据输入的两个整数和运算符,进行计算,然后输出计算结果

编程思路:首先接收输入的数和运算符,然后把输入的字符串类的运算符,转化成可以计算的运算符。

代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <script type="text/javascript">
        var a=parseInt(prompt('输入第一个整数'));
        var b=parseInt(prompt('输入第二个整数'));
        var c=prompt("输入一个计算符(+-*/)");
        var d=eval(a+c+b);//eval:可以把输入的字符串运算符('+')转化成算术运算符的+
        alert(a+c+b+'='+d)
    </script>
    <title>简单的计算器</title>
</head>
<body>

</body>
</html>
代码运行的结果:


要实现在网页上创建一个简单的功能,让用户输入一个整数并判断其是否为质数,你需要在HTML中添加相应的表单元素,然后使用JavaScript编写判断质数的函数以及处理按钮点击事件。以下是一个基本的示例: ```html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>判断质数</title> </head> <body> <form id="primeForm"> <label for="inputNumber">请输入一个整数:</label> <input type="number" id="inputNumber" required><br> <button onclick="checkPrime()">判断</button><br> <label for="result">结果:</label> <input type="text" id="result" readonly> </form> <script> function checkPrime() { // 获取用户输入的数字 const number = parseInt(document.getElementById("inputNumber").value); // 判断质数函数 function isPrime(num) { if (num <= 1) return false; // 0和1不是质数 for (let i = 2; i <= Math.sqrt(num); i++) { if (num % i === 0) return false; } return num > 1; } // 如果输入的是正整数并且是质数,显示结果;否则,显示提示信息 if (isPrime(number)) { document.getElementById("result").value = `${number} 是质数`; } else { document.getElementById("result").value = `${number} 不是质数`; } } </script> </body> </html> ``` 在这个示例中,我们首先在HTML里定义了一个表单,包含两个输入字段(`inputNumber`用于输入数字,`result`用于显示结果),以及一个点击后执行`checkPrime`函数的按钮。`checkPrime`函数获取用户输入的数字,然后调用`isPrime`函数进行判断。如果输入的数字是质数,就在结果文本框中显示相关信息。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值