微信小程序素数判断
时间: 2023-07-07 13:21:28 浏览: 140
c语言判断是否素数程序代码
以下是一个简单的微信小程序素数判断的代码示例:
```
//index.js
Page({
data: {
number: '',
isPrime: ''
},
inputNumber: function(e) {
this.setData({
number: e.detail.value
})
},
checkPrime: function() {
var num = parseInt(this.data.number)
var isPrime = true
if (num < 2) {
isPrime = false
} else {
for (var i = 2; i < num; i++) {
if (num % i == 0) {
isPrime = false
break
}
}
}
if (isPrime) {
this.setData({
isPrime: num + '是素数'
})
} else {
this.setData({
isPrime: num + '不是素数'
})
}
}
})
```
在页面布局中添加一个输入框和一个按钮,然后绑定对应的 input 和 click 事件,即可实现素数判断功能。其中,checkPrime 函数用于判断输入的数字是否为素数,如果是素数,则在页面上显示“数字是素数”,否则显示“数字不是素数”。
阅读全文