ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScriptで水仙番号を実装する方法

JavaScriptで水仙番号を実装する方法

醉折花枝作酒筹
リリース: 2021-04-29 09:23:53
転載
3217 人が閲覧しました

この記事では、JavaScript で水仙番号を実装する方法を紹介します。一定の参考値があるので、困っている友達が参考になれば幸いです。

JavaScriptで水仙番号を実装する方法

ナルシスト数は、pluperfect デジタル不変式 (PPDI)、ナルシスト数、自己べき乗数、アームズ ストロング数またはアームストロング数 (アームストロング数)、水仙数とも呼ばれます。は 3 桁の数値を指し、各桁の 3 乗の合計はそれ自体に等しくなります (例: 1^3 5^3 3^3 = 153)。

次のコードは、JavaScript を使用して水仙番号を実装します:

for(var i=100;i<1000;i++)
			{
				var a=parseInt(i/100);
				var b=parseInt((i-a*100)/10);
				var c=parseInt(i%10);
				// document.write(b);
				if(i==a*a*a+b*b*b+c*c*c)
				{
					document.write(i+"<br/>");
				}
			}
ログイン後にコピー

その中で、中央の桁の番号を取得する方法は、さまざまな方法で取得できます。それぞれ個別の方法は異なる場合があります: たとえば、水仙数の

for(var i=100;i<1000;i++)
			{
				var a=parseInt(i/100);
				// var b=parseInt((i-a*100)/10);
				var b=parseInt((i/10)%10);
				var c=parseInt(i%10);
				// document.write(b);
				if(i==a*a*a+b*b*b+c*c*c)
				{
					document.write(i+"<br/>");
				}
			}
ログイン後にコピー

は、実際には一種の自動累乗数です。これらの数はすべて、(n 桁、および各桁の n 乗の合計) を満たします。はそれ自体と等しい);

[推奨される学習: JavaScript 上級チュートリアル ]

以上がJavaScriptで水仙番号を実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
js
ソース:csdn.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート