私はコーディングとjavascriptが新しく、特定のJavascriptの組み込みメソッドを使わずにベース10の数値をバイナリベースに変換するように求められましたalert(a.toString(16)))、ループ、配列、関数の使用のみが許可されています。これは今まで私が持っていたものです:ベース10の数値を他のベース2に変換する(組み込みのJavaScript関数なし)
var number = prompt("Enter an unsigned base 10 number");
if (number>=0) {
var base = prompt("Enter b for binary, o for octal, or h for hexadecimal");
if (base=="h"||base=="H") {
;
}
私が見ることはあまりありません。私は10進数を変換するためにどのような方程式や公式を使用するのか、16進数でA = 10、B = 11、C = 12などを表示する方法について興味がありました。どんな助けでも大歓迎です!
あなたがバイナリ(2ベース)または16進数(16ベース)に変換する必要がありますか? –
3つのバイナリ、16進数、8進数のすべてに。ユーザーがどのベースに変換するかによって、その特定のベースに対してコードが実行されます。 – LA495
あなたはアルゴリズムの後にいるようです(例えば、[ベース10から他のベース*への番号の変更](http://mathbits.com/MathBits/CompSci/Introduction/frombase10.htm))。あなたがそれを見つけたら、それをプログラムしようとするべきです。それがこのサイトのためのステップです。 – RobG