JavaScriptの範囲内の素数
たとえば、aとbの2つの数値を受け取り、aとbの間の素数の総数(素数の場合はaとbを含む)を返すJavaScript関数を作成する必要があります。
例:a =21、b=38の場合。
-
それらの間の素数は23、29、31、37
です。 -
そして彼らの数は4です
-
関数は4を返す必要があります
例
このためのコードは-
になりますconst isPrime = num => { let count = 2; while(count < (num / 2)+1){ if(num % count !== 0){ count++; continue; }; return false; }; return true; }; const primeBetween = (a, b) => { let count = 0; for(let i = Math.min(a, b); i <= Math.max(a, b); i++){ if(isPrime(i)){ count++; }; }; return count; }; console.log(primeBetween(21, 38));
出力
コンソールの出力-
4
-
JavaScriptで素数を生成する方法は?
JavaScriptで素数を生成するには、次のコードを実行してみてください 例 <html> <head> <title>JavaScript Prime</title> </head> <body> <script> for (var limit = 1; limit <
-
JavaScript番号の例
以下はJavaScriptの数字の例です- 例 <!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> body