NaN-ის მნიშვნელობა

მნიშვნელობა NaN (შემოკლება Not-A-Number-ისგან) აღნიშნავს "არა-რიცხვს". ასეთი მნიშვნელობა ჩნდება არალეგიტიმური მათემატიკური ოპერაციის შესრულების მცდელობისას.

მაგალითი

გავამრავლოთ ასოებისგან შემდგარი სტრიქონი რიცხვზე:

javascriptconsole.log('aaa' * 3);

კოდის შესრულების შედეგი:

javascriptNaN

მაგალითი

შევეცადოთ ერთი სტრიქონი მეორეზე გავყოთ:

javascriptconsole.log('aaa' / 'bbb');

კოდის შესრულების შემდეგ ჩვენ ასევე მივიღებთ NaN-ს:

javascriptNaN

მაგალითი

ახლა კი შევკრიბოთ მნიშვნელობა NaN რიცხვთან:

javascriptconsole.log(NaN + 3);

კოდის შესრულების შედეგი:

javascriptNaN

ასევე იხილეთ

  • ფუნქცია isNaN,
    რომელიც ამოწმებს NaN-ს