trigger prime on Object__c (before Insert, before Update) {
for(Object__c m : Trigger.new)
{
if(trigger.isInsert || trigger.isUpdate)
{
integer prime = 1;
integer Num=Integer.valueOf(m.Prime_Number__c);
for(integer i = 2; i < Num; i++) {
if( (Math.Mod(Num,i)) == 0) {
prime = 0;
}
}
if (prime == 1){
m.Output_of_the_prime_number__c = Num + ' is prime number.';
}
else{
m.Output_of_the_prime_number__c = Num + ' is not a prime number.';
}
}
}
}
Please mark as Best Answer if above information was helpful.
public class PrimeNumber{
public static void primeNumberFunction(Integer num){
for(Integer var = 1; var < num; var++){
if(Math.Mod(num,var)) == 0){
system.debug(num + ' is not a prime numbe');
return;
}
}
system.debug(num + ' is a prime number');
}
}
Try below code.
Please mark as Best Answer if above information was helpful.
Thanks,
You can try below code.
Please mark it as best answer if it helps.
Thanks