[Javascript Basic] 02. せいすうへんかん
9983 ワード
バイナリ形式のコピー
バイナリ数の変換については、以下を参照してください.
リンクテキスト
vscodeでは、2進数の変換に役立つtoString()関数があります.
let num = 400;
console.log(num.toString(2));
console.log(num.toString(8));
console.log(num.toString(16));
// 결과값
// 110010000
// 620
// 190
乱順の作成
let randomNum0 = Math.random(); // 0.0 ~ 1.0사이의 랜덤한 값(난수)
let randomNum = Math.random() * 10; // * 10을 해줌으로써 0~9사이의 난수를 구할 수 있다
console.log(randomNum0);
console.log(randomNum);
console.log(Math.floor(randomNum)); // 내림
console.log(Math.ceil(randomNum)); // 올림
console.log(Math.round(randomNum)); // 반올림
// 결과값
// 0.09234275852473184
// 2.151280866661107
// 2
// 3
実習
プログラムは3~10のランダム値を指定します.
値を入力し、答えを出力します.
説明する
let randomNum = Math.random() * 10; // * 10을 해줌으로써 0~9사이의 난수를 구할 수 있다
if ( randomNum < 8) {
console.log("==="); // 구분선
let answer = Math.floor(randomNum)+3;
console.log(answer);
let input = prompt("정답을 입력하세요.", "");
if ( Math.floor(answer) == input){
console.log("==="); // 구분선
console.log("정답입니다.");
}
}
別の解釈
let inputNum = prompt("정답을 입력하세요.", "");
let correctNum = Math.floor((Math.random() * 10)) % 8 + 3;
console.log(correctNum);
if(inputNum == correctNum){
alert("정답입니다");
} else {
alert("틀렸습니다");
}
Reference
この問題について([Javascript Basic] 02. せいすうへんかん), 我々は、より多くの情報をここで見つけました https://velog.io/@chou60400/Javascript-Basic-02.-숫자numberテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol