2016-05-17 3 views

答えて

0

変数をソートして最初の2つの値を追加できます。

var luku1, luku2, luku3, luku4, answer; 
 

 
luku1 = parseInt(prompt("Give number 1")); 
 
luku2 = parseInt(prompt("Give number 2")); 
 
luku3 = parseInt(prompt("Give number 3")); 
 
luku4 = parseInt(prompt("Give number 4")); 
 

 
var arr = [luku1, luku2, luku3, luku4].sort(function(a,b){ 
 
    return a>b?1:a<b?-1:0; 
 
}) 
 
answer = arr[0] + arr[1]; 
 

 
document.write (answer);

また、同様にこのような何かを試すことができます。

var inputs = [], answer, n = 4; 
 
for(var i=0; i<n; i++){ 
 
    inputs.push(parseInt(prompt("Give number 1"))); 
 
} 
 

 
var arr = inputs.sort(function(a,b){ 
 
    return a>b?1:a<b?-1:0; 
 
}) 
 
answer = arr[0] + arr[1]; 
 

 
document.write (answer);

0

ストアの数字の配列で、あなたはすべての入力を持った後、配列をソートし、インデックス0と1の要素を合計します。

var luku = []; 
var answer; 

for (var i = 1; i <= 4; i++) 
    luku.push(parseInt(prompt("Give number " + i))); 

luku.sort(); 

answer = luku[0] + luku[1]; 

document.write(answer); 
関連する問題