Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptでフィボナッチ数列として数値を検証する


数値を取り込んでフィボナッチ数列に該当するかどうかをチェックするJavaScript関数を作成する必要があります。

これに基づいてブール値を返す必要があります。

このためのコードは-

になります
const num = 89;
const isFib = query => {
   if(query === 0 || query === 1){
      return true;
   }
   let prev = 1;
   let count = 2;
   let temp = 0;
   while(count >= query){
      if(prev + count === query){
         return true;
      };
      temp = prev;
      prev = count;
      count += temp;
   };
   return false;
};
console.log(isFib(num));

出力

以下はコンソールでの出力です-

true

  1. JavaScriptで10進数を検証するにはどうすればよいですか?

    以下は、JavaScriptで10進数を検証するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>  

  2. JavaScriptの番号パターン

    ユーザーにテキスト入力とボタンを提供するJavaScriptおよびHTMLプログラムを作成する必要があります。ユーザーが入力に任意の値(たとえば5)を入力してボタンをクリックすると、画面に次のパターンが印刷されます。 (n =5の場合) 01 01 02 01 02 03 01 02 03 04 01 02 03 04 05 例 このためのコードは-になります <html> <head> <title>JavaScript Number Patterns</title> <script type="text/javascrip