kontrollerar med javascript om ett heltal är delbart med antingen 7 eller 11
Hej,
Jag undrar hur man kontrollerar med javascript om ett heltal är delbart med antingen 7 eller 11 med kod.
Är det någon som vänligen kan visa detta?
Tacksam för hjälp!
Testet för 7 har två delar: att ta fram resten vid division med 7, och att skriva lite kod som jämför detta med noll och antingen gör det ena eller andra.
För 11 likadant, och sen slå ihop testerna.
Kan du göra något av detta?
Hur har du försökt? Ett alternativ är att använda modulofunktionen. Om ett program är kongruent med noll modulo sju (respektive elva) är det delbart med sju. :)
Laguna skrev:Testet för 7 har två delar: att ta fram resten vid division med 7, och att skriva lite kod som jämför detta med noll och antingen gör det ena eller andra.
För 11 likadant, och sen slå ihop testerna.
Kan du göra något av detta?
Tack för ditt svar..
Jag har testat mig fram men vet inte om jag har lyckats. Detta är min nuvarande kod:
function heltal(tal) {
var delare = 2;
while( delare < tal ) {
if( tal % delare == 0 ) {
return false;
}
}
return true;
}
Tänker jag rätt?
Smutstvätt skrev:Hur har du försökt? Ett alternativ är att använda modulofunktionen. Om ett program är kongruent med noll modulo sju (respektive elva) är det delbart med sju. :)
Jag har gjrot följande kod:
function heltal(tal) {
var delare = 2;
while( delare < tal ) {
if( tal % delare == 0 ) {
return false;
}
}
return true;
}
Är det kanske lättare för mig själv att bara göra följande kod:
var delare = 2;
var tal = 7;
var heltal = delare % tal;
document. write(heltal);
Är du nöjd med hjälpen, som du har markerat?