js編程試題,js基礎考試題及答案

本文目錄一覽:

js少兒編程這道題怎麼做啊

html

script type=”text/javascript”

function F()

{

//保存為.htm文件

var randomArr=[];

for(var i=0;i100;i++)

{

randomArr[i]=parseInt(Math.random()*(200-100)+1)+100;

randomArr[i]+=1;

document.write(“”+randomArr[i]+”br /”);

}

}

F();

/script

/html

JavaScript的兩道編程題有大佬會嗎?感激不盡!

!DOCTYPE html

html lang=”en”

head

meta charset=”UTF-8″

titleTitle/title

/head

body

/body

form

div

h11/h1

!–

1.JavaScript編程編程計算1+1/2+1/3+…+1/n的和。按下圖頁面效果,編程實現所需功能。

(1)使用循環結構進行編程,形式不限;

(2)通過表單中文本輸入框輸入數n,n不能為空或null;

(3)表單中添加2個文本輸入框,用於輸入數n和顯示累加和;添加1個普通按鈕和重置按鈕。

(3)單擊“計算倒數的和”按鈕,可以通過函數sum()將計算結果回填到累加和文本輸入框中,計算結果保留2位小數。

label輸入數N: /labelinput type=”number” id=”n”br/

label累加和: /labelinput type=”number” id=”result”br/

button type=”button” onclick=”sum()”計算倒數的和/button

button type=”reset”重置/button

/div

hr/

div

h12/h1

!–

2、JavaScript編程編程實現計算n個隨機3位數的和,如下圖所示。

(1)在body標記中通過提示框輸入數N;

(2)編寫computer_sum(num)函數。採用do while循環結構實現計算num個隨機3位整數的和;用隨機函數產生隨機的3位正整數,並逐個輸出到頁面上;

(4)將計算結果直到輸出在頁面上。

label id=”result2″/label

/div

/form

script

// 1

function sum(){

var nInput = document.getElementById(“n”)

var resultInput = document.getElementById(“result”)

var n = nInput.value

var sum = 0

for(var i=1;i=n;i++){

sum+=(1/i)

}

sum = Math.round(sum*100)/100

resultInput.value = sum

}

// 2

computer_sum(prompt(‘輸入數N:’))

function computer_sum(n){

var sum = 0

var numbers = []

var i=0

do {

var num = Math.round(Math.random()*900+100) // 生成一個3位隨機數

sum+=num

numbers.push(num)

i++

} while(in)

var outputStr = n+”個3位隨機數: “+ numbers.join(” “)+”br/”+n+”個3位隨機數之和=”+sum

document.getElementById(“result2”).innerHTML = outputStr

}

/script

/html

js做一些編程題。

//1.

var A = prompt(“輸入A的值”,””);

var B = prompt(“輸入B的值”,””);

var tmp = A;

A = B;

B = tmp;

console.log(“A:” + A + “,B:” + B);

//2.

var num = 1234;

var str = num + “”;

console.log(“是” + str.length + “位數”);

for(var i = str.length – 1; i = 0; i–){

    console.log(str.charAt(i));

}

//3.

var sum = 0;

for(var i = 0; i  100; i++){

    var rand = Math.floor(Math.random() * 10);

    sum += rand;

}

console.log(sum);

//4.

var A;

while(true){

    A = prompt(“輸入一個整數”,””);

    if(A % 1 != 0){

        continue;

    }

    var isPrime = true;

    for(var i = 2; i = A/2; i++){

        if(A % i == 0){

            isPrime = false;

            break;

        }

    }

    if(isPrime){

        alert(A + “是素數”);

    }else{

        alert(A + “不是素數”);

    }

    break;

}

//5.

var n = 2,

    a = 1,

    b = 2,

    c = b / a;

while (n = 20) {

    var tmp = a;

    a = b;

    b = tmp + b;

    c += b / a;

    n++;

}

console.log(c);

js編程,這道題怎麼做?專業的請進

誰說要很長時間的??瞎扯淡蛋。

!DOCTYPE HTML

html

meta charset=”UTF-8″ /

head

titleYuGiOh Power Of Chaos/title

style type=”text/css”

/style

script type=”text/javascript” src=”jquery-1.8.0.min.js”/script

script type=”text/javascript”

var Card = function (suit, face)

    {

    this.suit = suit;

    this.face = face;

    };

    

    Card.prototype = new Card;

    Card.prototype.constructor = Card;

    

    Card.prototype.setSuit = function (suit)

    {

    this.suit = suit;

    };

    

    Card.prototype.setFace = function (face)

    {

    this.face = face;

    };

    

    Card.prototype.toString = function ()

    {

    return “suit = ” + this.suit + “, face = ” + this.face;

    }

    

    Card.prototype.shuffle = function ()

    {

    var s = “方塊,紅心,黑桃,梅花”;

    var f = “A,1,2,3,4,5,6,7,8,9,10,J,Q,K,王”;

    var ss = s.split (/\,/), fs = f.split (/\,/);

    this.suit = ss[Math.floor (Math.random () * ss.length)];

    this.face = fs[Math.floor (Math.random () * fs.length)];

    };

    

    Date.prototype.getYesterday = function ()

    {

    var now = new Date;

    now.setDate (now.getDate () – 1);

    return now;

    };

    

    var card = new Card ();

    card.setSuit (“紅心”);

    card.setFace (“A”);

    console.log (card.toString ());

    card.shuffle ();

    console.info (card.toString ());

    var yesterday = new Date ().getYesterday ();

    console.debug (yesterday);

/script

/head

body

/body

/html

這道JS題怎麼做?計算n到m之間所有整數的和(要求如下,急,謝謝)

 !DOCTYPE html

html

head

    meta charset=”UTF-8″ /

    meta name=”viewport” content=”width=device-width, initial-scale=1.0″ /

    meta http-equiv=”X-UA-Compatible” content=”ie=edge” /

    titleDocument/title

/head

body

/body

script

    let sum = (n, m) = n == m ? n : n + sum(++n, m)

    alert(sum(10, 100))

/script

/html

 請採納

面試 | JS 異步編程經典面試題

先來看一個小例子

再來看一個小栗子

.then()/.catch() 中的返回值都不能是 promise 自己本身的實例,因為會造成死循環

先來看一個栗子

Promise 必知必會(十道題)

BAT前端經典面試問題:史上最最最詳細的手寫Promise教程

MDN async/await

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/247687.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-12 13:22
下一篇 2024-12-12 13:22

相關推薦

  • Python基礎代碼用法介紹

    本文將從多個方面對Python基礎代碼進行解析和詳細闡述,力求讓讀者深刻理解Python基礎代碼。通過本文的學習,相信大家對Python的學習和應用會更加輕鬆和高效。 一、變量和數…

    編程 2025-04-29
  • 數據結構與算法基礎青島大學PPT解析

    本文將從多個方面對數據結構與算法基礎青島大學PPT進行詳細的闡述,包括數據類型、集合類型、排序算法、字符串匹配和動態規劃等內容。通過對這些內容的解析,讀者可以更好地了解數據結構與算…

    編程 2025-04-29
  • Python零基礎PDF下載

    本文將為大家介紹如何使用Python下載PDF文件,適合初學者上手實踐。 一、安裝必要的庫 在Python中,我們需要使用urllib和requests庫來獲取PDF文件的鏈接,並…

    編程 2025-04-29
  • 樹莓派DIY無人機一:製作基礎

    本文將介紹如何使用樹莓派製作一個可飛行的小型無人機。本文將介紹樹莓派的選型、比例積木的使用、無線電通信以及如何控制飛行器的基本運動。 一、樹莓派的選型 在DIY無人機中,樹莓派是必…

    編程 2025-04-29
  • OpenJudge答案1.6的C語言實現

    本文將從多個方面詳細闡述OpenJudge答案1.6在C語言中的實現方法,幫助初學者更好地學習和理解。 一、需求概述 OpenJudge答案1.6的要求是,輸入兩個整數a和b,輸出…

    編程 2025-04-29
  • Polyphone音頻編輯器基礎入門教程

    Polyphone是一款免費的音頻編輯器,可用於編輯.sf2和.sfz格式的音色庫。本文將詳細介紹Polyphone的基礎操作及使用方法。 一、安裝和簡介 首先,我們需要下載並安裝…

    編程 2025-04-29
  • 學堂雲Python語言程序設計答案

    學堂雲Python語言程序設計是一門重要的計算機專業課程。它涵蓋了Python語言及其應用,包括基礎語法、函數、文件處理、數據結構、圖形界面和網絡編程等內容。在學習中,我們經常會需…

    編程 2025-04-29
  • Python語言設計基礎第2版PDF

    Python語言設計基礎第2版PDF是一本介紹Python編程語言的經典教材。本篇文章將從多個方面對該教材進行詳細的闡述和介紹。 一、基礎知識 本教材中介紹了Python編程語言的…

    編程 2025-04-28
  • 南京郵電大學Python慕課答案

    本文將詳細闡述南京郵電大學Python慕課答案,為大家提供學習Python課程的參考。 一、應用範圍 Python是一種高級通用編程語言,應用範圍廣泛,包括Web開發、數據分析與科…

    編程 2025-04-28
  • Python基礎語言

    Python作為一種高級編程語言擁有簡潔優雅的語法。在本文中,我們將從多個方面探究Python基礎語言的特點以及使用技巧。 一、數據類型 Python基礎數據類型包括整數、浮點數、…

    編程 2025-04-28

發表回復

登錄後才能評論