Avatar billede anderseiler Nybegynder
12. juli 2006 - 20:59 Der er 9 kommentarer og
1 løsning

lige eller ulige tal

Hej (:

Findes der ikke en funktion til at checke, om et tal er lige eller ulige?

f.eks. i en

$tal = check_om_det_er_lige("2");

if($tal = true)
{
  hejhej
}
else
{
  asd
}

Ville være skønt (:

Mvh
Anders (:
Avatar billede nielle Nybegynder
12. juli 2006 - 21:01 #1
if($tal % 2 == 0)
Avatar billede hmortensen Nybegynder
12. juli 2006 - 21:22 #2
Lidt generalt:

Hvis $tal indeholder true eller false, skal du tjekke sådan her:

if ($tal == true)
eller blot
if ($tal)

if ($tal = true)
vil sætte $tal til true, og evaluere udtrykket til sandt ligemeget hvilken værdi $tal måtte have før.
Avatar billede Bjarne Novice
12. juli 2006 - 21:27 #3
$tal = 2;

function ligetal($x) {
if($x % 2 == 0) return TRUE;
else return FALSE;
}

if(ligetal($tal) == TRUE) {
echo "ja";
} else echo "nej";

Hvis det skal være som funktion :)
Avatar billede nielle Nybegynder
12. juli 2006 - 21:28 #4
Så ville jeg nu foretrække formen:

function ligetal($x) {
    return ($x % 2 == 0) ? true : false;
}
Avatar billede anderseiler Nybegynder
12. juli 2006 - 21:31 #5
Jep... Nielle og bjarne003, det var præcis det jeg søgte.. jeg bruger bare nielles, det er det letteste...

Men tak til jer alle tre...

Det var nielle og bjarne003 som kom med svarene på det jeg skulle bruge.. så smid et svar hvis I vil have point...

Mvh
Anders (:
Avatar billede nielle Nybegynder
12. juli 2006 - 21:37 #6
Svar :^)
Avatar billede nielle Nybegynder
12. juli 2006 - 21:38 #7
Den kan laves endnu lettere:

function ligetal($x) {
    return ($x % 2 == 0);
}
Avatar billede Bjarne Novice
12. juli 2006 - 21:40 #8
Jeg vil ikke have point, nielle var først med det rigtige svar :o)
Avatar billede anderseiler Nybegynder
12. juli 2006 - 21:42 #9
Fair 'n square... takker for hjælpen ;)
Avatar billede nielle Nybegynder
12. juli 2006 - 21:48 #10
Takker for point :^)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester