Hướng dẫn check odd number javascript - kiểm tra số lẻ javascript

Ngay cả những con số là những con số chính xác chia hết cho 2. numbers are those numbers that are exactly divisible by 2.

Toán tử còn lại

Enter a number: 5
The number is odd.
9 cung cấp phần còn lại khi được sử dụng với một số. Ví dụ,

const number = 6;
const result = number % 4; // 2 

Do đó, khi

Enter a number: 5
The number is odd.
9 được sử dụng với 2, số lượng ngay cả khi phần còn lại bằng không. Nếu không, số là lẻ.2, the number is even if the remainder is zero. Otherwise, the number is odd.


Ví dụ 1: Sử dụng nếu ... khác

// program to check if the number is even or odd
// take input from the user
const number = prompt("Enter a number: ");

//check if the number is even
if(number % 2 == 0) {
    console.log("The number is even.");
}

// if the number is odd
else {
    console.log("The number is odd.");
}

Đầu ra

Enter a number: 27
The number is odd.

Trong chương trình trên,

function isOdd(num) { return num % 2;}
console.log("1 is " + isOdd(1));
console.log("2 is " + isOdd(2));
console.log("3 is " + isOdd(3));
console.log("4 is " + isOdd(4));
1 kiểm tra xem số có được không. Nếu phần còn lại là 0, số đồng đều.even. If the remainder is 0, the number is even.

Trong trường hợp này, 27 % 2 bằng 1. Do đó, số là số lẻ.27 % 2 equals to 1. Hence, the number is odd.


Chương trình trên cũng có thể được viết bằng toán tử ternary.

Ví dụ 2: Sử dụng toán tử ternary

// program to check if the number is even or odd
// take input from the user
const number = prompt("Enter a number: ");

// ternary operator
const result = (number % 2  == 0) ? "even" : "odd";

// display the result
console.log(`The number is ${result}.`);

Đầu ra

Enter a number: 5
The number is odd.

Bất cứ ai có thể chỉ cho tôi một số mã để xác định xem một số trong JavaScript chẵn hay số lẻ?

hỏi ngày 16 tháng 2 năm 2011 lúc 12:17Feb 16, 2011 at 12:17

Jannie Theunissenjannie theunissenJannie Theunissen

26.7K20 Huy hiệu vàng99 Huy hiệu bạc124 Huy hiệu đồng20 gold badges99 silver badges124 bronze badges

8

Sử dụng mã dưới đây:

function isOdd(num) { return num % 2;}
console.log("1 is " + isOdd(1));
console.log("2 is " + isOdd(2));
console.log("3 is " + isOdd(3));
console.log("4 is " + isOdd(4));

1 đại diện cho một số lẻ, trong khi 0 đại diện cho một số chẵn.

Hướng dẫn check odd number javascript - kiểm tra số lẻ javascript

Đã trả lời ngày 16 tháng 2 năm 2011 lúc 12:19Feb 16, 2011 at 12:19

11

Sử dụng toán tử bitwise

function isOdd(num) { return num % 2;}
console.log("1 is " + isOdd(1));
console.log("2 is " + isOdd(2));
console.log("3 is " + isOdd(3));
console.log("4 is " + isOdd(4));
2.

function oddOrEven(x) {
  return ( x & 1 ) ? "odd" : "even";
}

function checkNumber(argNumber) {
  document.getElementById("result").innerHTML = "Number " + argNumber + " is " + oddOrEven(argNumber);
}
 
checkNumber(17);

Nếu bạn không muốn một giá trị trả về chuỗi, mà là một boolean, hãy sử dụng cái này:

________số 8

16

Bạn có thể làm điều gì đó như thế này:

function isEven(value){
    if (value%2 == 0)
        return true;
    else
        return false;
}

Đã trả lời ngày 16 tháng 2 năm 2011 lúc 12:20Feb 16, 2011 at 12:20

TnctncTNC

5.3701 Huy hiệu vàng25 Huy hiệu bạc28 Huy hiệu đồng1 gold badge25 silver badges28 bronze badges

6

// program to check if the number is even or odd
// take input from the user
const number = prompt("Enter a number: ");

//check if the number is even
if(number % 2 == 0) {
    console.log("The number is even.");
}

// if the number is odd
else {
    console.log("The number is odd.");
}
0

Đã trả lời ngày 16 tháng 2 năm 2011 lúc 12:21Feb 16, 2011 at 12:21

CloudymarblecloudymarbleCloudyMarble

36.4K70 Huy hiệu vàng95 Huy hiệu bạc129 Huy hiệu đồng70 gold badges95 silver badges129 bronze badges

0

Tôi có phải tạo một mảng thực sự lớn có nhiều số chẵn không

Không. Sử dụng mô đun (%). Nó cung cấp cho bạn phần còn lại của hai số bạn đang chia.

// program to check if the number is even or odd
// take input from the user
const number = prompt("Enter a number: ");

//check if the number is even
if(number % 2 == 0) {
    console.log("The number is even.");
}

// if the number is odd
else {
    console.log("The number is odd.");
}
1

Điều này có nghĩa là nếu bạn sửa đổi bất kỳ số X nào x 2, bạn sẽ nhận được 0 hoặc 1 hoặc -1. 0 có nghĩa là nó thậm chí. Bất cứ điều gì khác có nghĩa là nó kỳ lạ.

Đã trả lời ngày 12 tháng 8 năm 2012 lúc 22:50Aug 12, 2012 at 22:50

Isaac Fifeisaac FifeIsaac Fife

1.62913 huy hiệu bạc15 huy hiệu đồng13 silver badges15 bronze badges

0

Điều này có thể được giải quyết với một đoạn mã nhỏ:

// program to check if the number is even or odd
// take input from the user
const number = prompt("Enter a number: ");

//check if the number is even
if(number % 2 == 0) {
    console.log("The number is even.");
}

// if the number is odd
else {
    console.log("The number is odd.");
}
2

Hi vọng điêu nay co ich :)

Dan

60.1k9 Huy hiệu vàng61 Huy hiệu bạc78 Huy hiệu Đồng9 gold badges61 silver badges78 bronze badges

Đã trả lời ngày 12 tháng 8 năm 2012 lúc 22:48Aug 12, 2012 at 22:48

Hướng dẫn check odd number javascript - kiểm tra số lẻ javascript

s0d4pops0d4pops0d4pop

5224 Huy hiệu bạc14 Huy hiệu Đồng4 silver badges14 bronze badges

0

Trong ES6:

// program to check if the number is even or odd
// take input from the user
const number = prompt("Enter a number: ");

//check if the number is even
if(number % 2 == 0) {
    console.log("The number is even.");
}

// if the number is odd
else {
    console.log("The number is odd.");
}
3

Hướng dẫn check odd number javascript - kiểm tra số lẻ javascript

Penny Liu

13.3k5 Huy hiệu vàng71 Huy hiệu bạc90 Huy hiệu Đồng5 gold badges71 silver badges90 bronze badges

Đã trả lời ngày 13 tháng 1 năm 2020 lúc 13:46Jan 13, 2020 at 13:46

Darryl Mendonezdarryl MendonezDarryl Mendonez

9811 Huy hiệu vàng14 Huy hiệu bạc26 Huy hiệu đồng1 gold badge14 silver badges26 bronze badges

2

Giống như nhiều ngôn ngữ, JavaScript có toán tử mô đun

Enter a number: 5
The number is odd.
9, tìm thấy phần còn lại của sự phân chia. Nếu không có phần còn lại sau khi chia cho 2, một số chẵn là:

// program to check if the number is even or odd
// take input from the user
const number = prompt("Enter a number: ");

//check if the number is even
if(number % 2 == 0) {
    console.log("The number is even.");
}

// if the number is odd
else {
    console.log("The number is odd.");
}
4

Tương tự, nếu có phần còn lại là 1 sau khi chia cho 2, một số là số lẻ:

// program to check if the number is even or odd
// take input from the user
const number = prompt("Enter a number: ");

//check if the number is even
if(number % 2 == 0) {
    console.log("The number is even.");
}

// if the number is odd
else {
    console.log("The number is odd.");
}
5

Đây là một thành ngữ rất phổ biến để kiểm tra cho thậm chí các số nguyên.

Đã trả lời ngày 12 tháng 8 năm 2012 lúc 22:49Aug 12, 2012 at 22:49

pb2qpb2qpb2q

57.3K18 Huy hiệu vàng144 Huy hiệu bạc145 Huy hiệu đồng18 gold badges144 silver badges145 bronze badges

1

Với BitWise, Codegolfing:

// program to check if the number is even or odd
// take input from the user
const number = prompt("Enter a number: ");

//check if the number is even
if(number % 2 == 0) {
    console.log("The number is even.");
}

// if the number is odd
else {
    console.log("The number is odd.");
}
6

Đã trả lời ngày 29 tháng 11 năm 2017 lúc 10:59Nov 29, 2017 at 10:59

5

Sử dụng các tiện ích mở rộng của tôi:

// program to check if the number is even or odd
// take input from the user
const number = prompt("Enter a number: ");

//check if the number is even
if(number % 2 == 0) {
    console.log("The number is even.");
}

// if the number is odd
else {
    console.log("The number is odd.");
}
7

sau đó

// program to check if the number is even or odd
// take input from the user
const number = prompt("Enter a number: ");

//check if the number is even
if(number % 2 == 0) {
    console.log("The number is even.");
}

// if the number is odd
else {
    console.log("The number is odd.");
}
8

==False

// program to check if the number is even or odd
// take input from the user
const number = prompt("Enter a number: ");

//check if the number is even
if(number % 2 == 0) {
    console.log("The number is even.");
}

// if the number is odd
else {
    console.log("The number is odd.");
}
9

==True

Nếu bạn không chắc đó có phải là số, hãy kiểm tra nó bằng cách phân nhánh sau:

Enter a number: 27
The number is odd.
0

CẬP NHẬT :

Nếu bạn không sử dụng biến:

Enter a number: 27
The number is odd.
1

Màn biểu diễn :

Nó chỉ ra rằng mô hình thủ tục tốt hơn mô hình OOP. Nhân tiện, tôi đã thực hiện hồ sơ trong fiddle này. Tuy nhiên, cách OOP vẫn còn đẹp nhất.

Hướng dẫn check odd number javascript - kiểm tra số lẻ javascript

Đã trả lời ngày 3 tháng 9 năm 2013 lúc 13:28Sep 3, 2013 at 13:28

Hướng dẫn check odd number javascript - kiểm tra số lẻ javascript

Abdennour toumiabdennour toumiAbdennour TOUMI

81K36 Huy hiệu vàng233 Huy hiệu bạc243 Huy hiệu Đồng36 gold badges233 silver badges243 bronze badges

3

Một chức năng đơn giản bạn có thể vượt qua. Sử dụng toán tử modulo

Enter a number: 5
The number is odd.
9:

Enter a number: 27
The number is odd.
2

k0pernikus

55.1K59 Huy hiệu vàng210 Huy hiệu bạc334 Huy hiệu đồng59 gold badges210 silver badges334 bronze badges

Đã trả lời ngày 12 tháng 8 năm 2012 lúc 22:54Aug 12, 2012 at 22:54

dghdghdgh

8.6799 Huy hiệu vàng37 Huy hiệu bạc49 Huy hiệu đồng9 gold badges37 silver badges49 bronze badges

1

Enter a number: 27
The number is odd.
3

Thay thế x bằng số của bạn (có thể đến từ một biến). Câu lệnh IF chạy khi số đồng đều, khác khi nó là lẻ.

Nếu bạn chỉ muốn biết liệu bất kỳ số nào có phải là số lẻ không:

Enter a number: 27
The number is odd.
4

Một lần nữa, thay thế x bằng một số hoặc biến.

Đã trả lời ngày 1 tháng 2 năm 2012 lúc 19:03Feb 1, 2012 at 19:03

Enter a number: 27
The number is odd.
5

Đã trả lời ngày 5 tháng 10 năm 2015 lúc 7:45Oct 5, 2015 at 7:45

Hướng dẫn check odd number javascript - kiểm tra số lẻ javascript

Bạn có thể sử dụng một câu lệnh và một điều kiện để xác định xem một số hoặc chuỗi số có kỳ lạ không:

Enter a number: 27
The number is odd.
6

Điều này sẽ in mọi số lẻ trong khoảng từ 1 đến 5.

Đã trả lời ngày 8 tháng 8 năm 2012 lúc 1:37Aug 8, 2012 at 1:37

Hướng dẫn check odd number javascript - kiểm tra số lẻ javascript

0

Chỉ cần thực hiện cái này trong Adobe Dreamweaver..tôi hoạt động hoàn hảo. Tôi đã sử dụng nếu (isnan (mynmb))if (isNaN(mynmb))

Để kiểm tra xem giá trị đã cho có phải là số hay không và tôi cũng đã sử dụng math.abs (mynmb%2) để chuyển đổi số âm thành dương và tính toánMath.abs(mynmb%2) to convert negative number to positive and calculate

Enter a number: 27
The number is odd.
7

Đã trả lời ngày 25 tháng 8 năm 2013 lúc 13:55Aug 25, 2013 at 13:55

SrivastavsrivastavSrivastav

3613 Huy hiệu bạc15 Huy hiệu Đồng3 silver badges15 bronze badges

Khi bạn cần kiểm tra nếu một số biến là lẻ, trước tiên bạn nên kiểm tra nếu nó là số nguyên. Ngoài ra, lưu ý rằng khi bạn tính toán phần còn lại trên số âm, kết quả sẽ âm (

function isOdd(num) { return num % 2;}
console.log("1 is " + isOdd(1));
console.log("2 is " + isOdd(2));
console.log("3 is " + isOdd(3));
console.log("4 is " + isOdd(4));
5).if it is integer. Also, notice that when you calculate remainder on negative number, the result will be negative (
function isOdd(num) { return num % 2;}
console.log("1 is " + isOdd(1));
console.log("2 is " + isOdd(2));
console.log("3 is " + isOdd(3));
console.log("4 is " + isOdd(4));
5).

Enter a number: 27
The number is odd.
8

Nếu Number.isinteger có sẵn, bạn cũng có thể đơn giản hóa mã này thành:

Enter a number: 27
The number is odd.
9

Lưu ý: Ở đây, chúng tôi kiểm tra

function isOdd(num) { return num % 2;}
console.log("1 is " + isOdd(1));
console.log("2 is " + isOdd(2));
console.log("3 is " + isOdd(3));
console.log("4 is " + isOdd(4));
6 thay vì
function isOdd(num) { return num % 2;}
console.log("1 is " + isOdd(1));
console.log("2 is " + isOdd(2));
console.log("3 is " + isOdd(3));
console.log("4 is " + isOdd(4));
7 là do
function isOdd(num) { return num % 2;}
console.log("1 is " + isOdd(1));
console.log("2 is " + isOdd(2));
console.log("3 is " + isOdd(3));
console.log("4 is " + isOdd(4));
5. Nếu bạn không muốn
function isOdd(num) { return num % 2;}
console.log("1 is " + isOdd(1));
console.log("2 is " + isOdd(2));
console.log("3 is " + isOdd(3));
console.log("4 is " + isOdd(4));
9 vượt qua bài kiểm tra này, bạn có thể cần thay đổi dòng này.

Dưới đây là một số trường hợp thử nghiệm:

// program to check if the number is even or odd
// take input from the user
const number = prompt("Enter a number: ");

// ternary operator
const result = (number % 2  == 0) ? "even" : "odd";

// display the result
console.log(`The number is ${result}.`);
0

Đã trả lời ngày 23 tháng 8 năm 2016 lúc 5:36Aug 23, 2016 at 5:36

TSHTSHtsh

3.9454 Huy hiệu vàng27 Huy hiệu bạc45 Huy hiệu Đồng4 gold badges27 silver badges45 bronze badges

Sử dụng

Enter a number: 5
The number is odd.
9 sẽ giúp bạn làm điều này ...

Bạn có thể tạo một vài chức năng để thực hiện nó cho bạn ... Tôi thích các hàm Separte không được gắn vào số trong JavaScript như thế này cũng kiểm tra xem bạn có chuyển số hay không:

Chức năng lẻ:

// program to check if the number is even or odd
// take input from the user
const number = prompt("Enter a number: ");

// ternary operator
const result = (number % 2  == 0) ? "even" : "odd";

// display the result
console.log(`The number is ${result}.`);
1

hàm chẵn:

// program to check if the number is even or odd
// take input from the user
const number = prompt("Enter a number: ");

// ternary operator
const result = (number % 2  == 0) ? "even" : "odd";

// display the result
console.log(`The number is ${result}.`);
2

Và gọi nó như thế này:

// program to check if the number is even or odd
// take input from the user
const number = prompt("Enter a number: ");

// ternary operator
const result = (number % 2  == 0) ? "even" : "odd";

// display the result
console.log(`The number is ${result}.`);
3

Đã trả lời ngày 13 tháng 6 năm 2017 lúc 10:11Jun 13, 2017 at 10:11

Hướng dẫn check odd number javascript - kiểm tra số lẻ javascript

AlirezaalirezaAlireza

96.7K26 Huy hiệu vàng265 Huy hiệu bạc169 Huy hiệu đồng26 gold badges265 silver badges169 bronze badges

Một cách tiếp cận chức năng hơn trong JavaScript hiện đại:

// program to check if the number is even or odd
// take input from the user
const number = prompt("Enter a number: ");

// ternary operator
const result = (number % 2  == 0) ? "even" : "odd";

// display the result
console.log(`The number is ${result}.`);
4

Đã trả lời ngày 31 tháng 10 năm 2017 lúc 0:56Oct 31, 2017 at 0:56

Gunngunngunn

8.8552 Huy hiệu vàng23 Huy hiệu bạc24 Huy hiệu đồng2 gold badges23 silver badges24 bronze badges

0

Một lớp lót trong ES6 chỉ vì nó sạch sẽ.

function oddOrEven(x) {
  return ( x & 1 ) ? "odd" : "even";
}

function checkNumber(argNumber) {
  document.getElementById("result").innerHTML = "Number " + argNumber + " is " + oddOrEven(argNumber);
}
 
checkNumber(17);
1

Đã trả lời ngày 7 tháng 3 năm 2019 lúc 5:19Mar 7, 2019 at 5:19

damdeezdamdeezdamdeez

Bạc bạc 2012 huy hiệu đồng2 silver badges5 bronze badges

Nhiều người hiểu sai ý nghĩa của ODD

  • function oddOrEven(x) {
      return ( x & 1 ) ? "odd" : "even";
    }
    
    function checkNumber(argNumber) {
      document.getElementById("result").innerHTML = "Number " + argNumber + " is " + oddOrEven(argNumber);
    }
     
    checkNumber(17);
    2 nên sai. Chỉ có một số nguyên có thể là lẻ.
    Only an integer can be odd.
  • function oddOrEven(x) {
      return ( x & 1 ) ? "odd" : "even";
    }
    
    function checkNumber(argNumber) {
      document.getElementById("result").innerHTML = "Number " + argNumber + " is " + oddOrEven(argNumber);
    }
     
    checkNumber(17);
    3 và
    function oddOrEven(x) {
      return ( x & 1 ) ? "odd" : "even";
    }
    
    function checkNumber(argNumber) {
      document.getElementById("result").innerHTML = "Number " + argNumber + " is " + oddOrEven(argNumber);
    }
     
    checkNumber(17);
    4 nên sai. Một chiếc phao không phải là một số nguyên.
    A float is not an integer.
  • function oddOrEven(x) {
      return ( x & 1 ) ? "odd" : "even";
    }
    
    function checkNumber(argNumber) {
      document.getElementById("result").innerHTML = "Number " + argNumber + " is " + oddOrEven(argNumber);
    }
     
    checkNumber(17);
    5 nên sai. Zero là một số nguyên chẵn (https://en.wikipedia.org/wiki/Parity_of_Zero).
    Zero is an even integer (https://en.wikipedia.org/wiki/Parity_of_zero).
  • function oddOrEven(x) {
      return ( x & 1 ) ? "odd" : "even";
    }
    
    function checkNumber(argNumber) {
      document.getElementById("result").innerHTML = "Number " + argNumber + " is " + oddOrEven(argNumber);
    }
     
    checkNumber(17);
    6 nên đúng. Đó là một số nguyên kỳ lạ.
    It's an odd integer.

Dung dịch

// program to check if the number is even or odd
// take input from the user
const number = prompt("Enter a number: ");

// ternary operator
const result = (number % 2  == 0) ? "even" : "odd";

// display the result
console.log(`The number is ${result}.`);
5

JS Fiddle (nếu cần): https://jsfiddle.net/9dzdv593/8/

1-liner

Giải pháp JavaScript 1-Liner. Đối với những người không quan tâm đến khả năng đọc.

// program to check if the number is even or odd
// take input from the user
const number = prompt("Enter a number: ");

// ternary operator
const result = (number % 2  == 0) ? "even" : "odd";

// display the result
console.log(`The number is ${result}.`);
6

Đã trả lời ngày 28 tháng 5 năm 2016 lúc 4:19May 28, 2016 at 4:19

Hướng dẫn check odd number javascript - kiểm tra số lẻ javascript

tim-montaguetim-montaguetim-montague

Huy hiệu vàng 14,8K458 Huy hiệu bạc46 Huy hiệu đồng4 gold badges58 silver badges46 bronze badges

5

Trừ 2 vào nó một cách đệ quy cho đến khi bạn đạt đến -1 hoặc 0 (chỉ hoạt động cho các số nguyên dương rõ ràng) :)

Đã trả lời ngày 16 tháng 2 năm 2011 lúc 12:29Feb 16, 2011 at 12:29

asymetricasymetricasymmetric

3.7543 huy hiệu vàng33 Huy hiệu bạc52 Huy hiệu đồng3 gold badges33 silver badges52 bronze badges

2

Mỗi số lẻ khi chia cho hai lá còn lại là 1 và mỗi số chẵn khi chia cho 0 Lá để lại bằng số không. Do đó chúng ta có thể sử dụng mã này

// program to check if the number is even or odd
// take input from the user
const number = prompt("Enter a number: ");

// ternary operator
const result = (number % 2  == 0) ? "even" : "odd";

// display the result
console.log(`The number is ${result}.`);
7

Đã trả lời ngày 25 tháng 8 năm 2013 lúc 18:46Aug 25, 2013 at 18:46

Augustus Francisaugustus FrancisAugustus Francis

2.6924 Huy hiệu vàng21 Huy hiệu bạc32 Huy hiệu Đồng4 gold badges21 silver badges32 bronze badges

Còn cái này thì sao...

// program to check if the number is even or odd
// take input from the user
const number = prompt("Enter a number: ");

// ternary operator
const result = (number % 2  == 0) ? "even" : "odd";

// display the result
console.log(`The number is ${result}.`);
8

Đã trả lời ngày 7 tháng 1 năm 2015 lúc 16:01Jan 7, 2015 at 16:01

Hướng dẫn check odd number javascript - kiểm tra số lẻ javascript

0

Đây là những gì tôi đã làm

// program to check if the number is even or odd
// take input from the user
const number = prompt("Enter a number: ");

// ternary operator
const result = (number % 2  == 0) ? "even" : "odd";

// display the result
console.log(`The number is ${result}.`);
9

Vì một số lý do, tôi phải đảm bảo độ dài của mảng ít hơn một. Khi tôi không làm điều đó, tôi sẽ "không xác định" trong phần tử cuối cùng của mảng OddNumbers.

Đã trả lời ngày 16 tháng 3 năm 2015 lúc 14:24Mar 16, 2015 at 14:24

Hướng dẫn check odd number javascript - kiểm tra số lẻ javascript

Zakher Masrizakher MasriZakher Masri

1.0571 Huy hiệu vàng16 Huy hiệu bạc19 Huy hiệu đồng1 gold badge16 silver badges19 bronze badges

1

Tôi sẽ thực hiện điều này để trả về Boolean:

Enter a number: 5
The number is odd.
0

Nó sẽ hoạt động trên cả số không dấu và có chữ ký. Khi mô đun trả về

function isOdd(num) { return num % 2;}
console.log("1 is " + isOdd(1));
console.log("2 is " + isOdd(2));
console.log("3 is " + isOdd(3));
console.log("4 is " + isOdd(4));
9 hoặc
function oddOrEven(x) {
  return ( x & 1 ) ? "odd" : "even";
}

function checkNumber(argNumber) {
  document.getElementById("result").innerHTML = "Number " + argNumber + " is " + oddOrEven(argNumber);
}
 
checkNumber(17);
8, nó sẽ được dịch thành
function oddOrEven(x) {
  return ( x & 1 ) ? "odd" : "even";
}

function checkNumber(argNumber) {
  document.getElementById("result").innerHTML = "Number " + argNumber + " is " + oddOrEven(argNumber);
}
 
checkNumber(17);
9.

Giải pháp không mô-đun:

Enter a number: 5
The number is odd.
1

Đã trả lời ngày 7 tháng 2 năm 2017 lúc 16:33Feb 7, 2017 at 16:33

Bằng cách sử dụng toán tử ternary, bạn có thể tìm thấy các số chẵn:

Enter a number: 5
The number is odd.
2

Đã trả lời ngày 3 tháng 6 năm 2016 lúc 5:22Jun 3, 2016 at 5:22

Hướng dẫn check odd number javascript - kiểm tra số lẻ javascript

Một ví dụ khác sử dụng phương thức Filter ():

Enter a number: 5
The number is odd.
3

Đã trả lời ngày 8 tháng 12 năm 2021 lúc 20:01Dec 8, 2021 at 20:01

Rất nhiều câu trả lời ở đây nhưng tôi chỉ cần đề cập đến một điểm.

Thông thường, tốt nhất là sử dụng toán tử modulo như

0 nhưng bạn cũng có thể sử dụng toán tử bitwise như
1. Cả hai sẽ mang lại kết quả tương tự. Tuy nhiên, ưu tiên của họ là khác nhau. Nói nếu bạn cần một đoạn mã như

Enter a number: 5
The number is odd.
4

Nó chỉ ổn nhưng với toán tử bitwise, bạn phải làm như vậy

Enter a number: 5
The number is odd.
5

Vì vậy, có điều đó.

Đã trả lời ngày 26 tháng 4 lúc 19:02Apr 26 at 19:02

Phân phối lạiRedu

23.7K6 Huy hiệu vàng53 Huy hiệu bạc70 Huy hiệu Đồng6 gold badges53 silver badges70 bronze badges

Điều này hoạt động cho các mảng:

Enter a number: 5
The number is odd.
6

Điều này sẽ đăng xuất: 4,92 1,9,21,41

Chỉ cho một số:

Enter a number: 5
The number is odd.
7

Điều này sẽ xuất hiện ngay cả vào bảng điều khiển

Đã trả lời ngày 22 tháng 8 năm 2019 lúc 9:01Aug 22, 2019 at 9:01

Một phương pháp để biết liệu số có lẻ không

Enter a number: 5
The number is odd.
8

Đã trả lời ngày 7 tháng 10 năm 2021 lúc 12:05Oct 7, 2021 at 12:05

MohamadmohamadMohamad

5621 Huy hiệu vàng4 Huy hiệu bạc16 Huy hiệu đồng1 gold badge4 silver badges16 bronze badges